Skip to content

Machine Learning Engineer

On-site
  • Best, Noord-Brabant, Netherlands
Development

Job description

Smart Robotics is looking for talented engineers to help us reach the next level, creating robotics systems that are efficient, robust, maintainable, and flexible. As a Machine Learning Engineer, you will work on the development of our machine learning models and pipelines. But it doesn’t stop there, you will also help integrate them into the robotic products with your colleagues, from within one of our multidisciplinary product or platform teams.

Within this challenging role, you will contribute to our intelligent Smart Robotics systems by allowing even more flexible and robust pick-and-place solutions. You will focus on themes such as data collection, architecture selection, model training and analysis, integration, and monitoring. You are responsible for state of art algorithms and training techniques, ML Pipelines, and model integration and monitoring.

Job duties

  • Design, train, and maintain efficient, reusable, and reliable models
  • Process and modify data from different data sources (e.g. RGB cameras, time-of-flight cameras, logging data)
  • Developing and maintaining machine learning pipelines, including data preprocessing, model training, evaluation, and deployment (MLOps)
  • Analyzing and interpreting results to drive continuous improvement
  • Staying up-to-date with the latest machine learning techniques and technologies and applying them if relevant
  • Following and setting best practices in modeling, programming, automation, and CI/CD

Job requirements

  • Positive attitude and ability to thrive in an environment of rapid change, natural curiosity, and elevated observational skills in the workplace
  • 2+ years experience in a similar role
  • Experience with Machine Learning Frameworks and related software such as TensorFlow, Keras, PyTorch, and/or OpenCV.
  • You possess programming skills in C++ and/or Python and you know your way around Linux
  • Affinity with robotics and experience with ROS is a plus
  • You graduated from a relevant technological HBO/Bachelor or WO/Master study (e.g. Computer Science, AI, Robotics, etc.)
  • You are a team player and enjoy working together with your Scrum team to realize goals
  • Able to occasionally (or daily) travel to Best, partly working from Utrecht possible
  • An effective communicator in English (verbal and written)

Our offer

  • An exciting industry in a very fast-growing market;
  • Highly skilled colleagues in their respective fields;
  • Being part of the journey to build a world-class company;
  • Personal and career development;
  • Flexible working hours;
  • The possibility to work 32, 36, or 40 hours;
  • 30 days off;
  • Full commuting allowance;
  • We pay 2/3 of your pension;
  • An enthusiastic team and great team outings.

or