Senior Machine Learning Engineer Computer Vision for Robotics

Munich-based provider of AI-powered industrial automation and robotics products.

Munich, Germany

Funding history

About Agile Robots SE

Agile Robots develops Physical AI products, including humanoid robots, robotic arms, dexterous hands, and automation software for industrial applications.

View jobs by Agile Robots SE

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop deep-learning methods for robotic vision and visual servoing, train and evaluate PyTorch models, and build 2D and 3D perception systems. You will integrate models into closed-loop robot control, test them on real robots, improve robustness, and optimize real-time inference pipelines.

Requirements

  • Three or more years of experience in machine learning, computer vision, or robotics
  • Experience designing, training, and tuning deep-learning models in PyTorch
  • Experience adapting or extending machine learning or vision methods
  • Understanding of computer vision and 2D/3D geometry
  • Software development experience in Python and working knowledge of C++

Responsibilities

  • Develop deep-learning methods for visual servoing and robotic vision
  • Design, train, fine-tune, and evaluate PyTorch models
  • Develop 2D and 3D perception methods
  • Integrate learned models into closed-loop robot control
  • Evaluate models on real robots and improve robustness and generalization
  • Build and optimize real-time inference pipelines using C++, Python, ONNX, TensorRT, and CUDA

Benefits

  • Corporate Benefits Program covering health, mobility, and learning for 100€ net per month
  • Modern office facilities with a rooftop terrace
  • Free drinks and fruit
  • Regular company events