AI Software Developer

Industrial Machinery Manufacturing company
Oslo, Norway
Roles:
Machine Learning
Must-have skills:
Python
Nice-to-have skills:
CPLC Programming
Considering candidates from:
Norway
Work arrangement: Hybrid or onsite
Industry: Industrial Machinery Manufacturing
Language: English
Level: Junior or middle
Relocation: Not paid
Visa support: Not provided
Size: 2 - 10 employees

AI Software Developer

Industrial Machinery Manufacturing company
Oslo, Norway
Founded and bred in Oslo, Norway, the company, being developed since March 2015, works on advanced engineering solutions for additive manufacturing. They have been engaged in many activities to have their unique technology established and promoted. Additive manufacturing (AM) is a technological field that requires knowledge from a large number of engineering disciplines such as robotics, materials science, computer and cybernetic sciences, mechanical engineering and many more.
Our client is seeking a motivated Industrial AI Software Developer to join their journey to shape their innovative product. This role is pivotal in the development of their cutting-edge software, designed to make an impact on additive manufacturing (AM) processes. The successful candidate will work on their sensor system, integrating advanced AI and machine learning (ML) techniques and developing an attractive and advanced user interface, that is designed for data acquisition and processing within the AM technologies.

Tasks:
  • Design and develop robust software solutions, focusing on integrating AI and ML functionalities
  • Create a user-friendly interface that allows seamless GPU- based processing and visualization of the data, primarily based on the robot operating system (ROS)
  • Implement communication protocols for sensor systems, including PLC, robotization and HMI, to automate data collection and analysis workflow
  • Develop and refine AI algorithms, including Artificial Neural Networks (ANN) and deep learning models, to control the AM process parameters
  • Conduct rigorous testing and validation of the software to ensure high precision and reliability in predicting process parameters under various conditions
  • Travel to the business partners and customers sites whenever needed
Must-have:
  • A degree in Computer Science or any related engineering field
  • Proficiency in AI and ML, Robotics, software development, user interface design, sensor systems and integration of no-code environment for end-users
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with a multidisciplinary team
Nice-to-have:
  • Prior experience in developing software, particularly in industrial applications and metal processing related field is desirable, but not necessary if the candidate expresses willingness to learn and implement the most advanced and recent technologies
Benefits and conditions:
  • Official employment according to the law
  • Work arrangement: hybrid. 3-4 days/month at office
  • Pension plan
  • 25 paid leaves, sick leaves
  • Opportunity to work on a groundbreaking project with significant industry impact, fostering innovation and professional development
  • Free participation in special AI/ML learning and uptake programs as a part of the development R&D projects
  • This position is a highly flexible job opening, allowing for the candidate to lead the way and take own initiatives
Interview process:
  1. Intro call with Toughbyte
  2. Culture fit call with a Founder 
  3. Technical fit call with a Founder