A

Agile Robots

Develops AI-driven robotic automation and cobots

Senior Machine Learning Engineer - Computer Vision for Robotics

Computer VisionConfirmed live in the last 24 hours
Full-timeMunich, GermanyNo salary listedIn-person

About the Job

Requirements

  • A Master’s degree or PhD in computer science, robotics, electrical engineering, or a related field, or an equivalent combination of research and industry experience, with three or more years in machine learning, computer vision, or robotics.
  • Hands-on experience designing, training, and tuning deep-learning models end to end in PyTorch.
  • Experience adapting, combining, or extending existing machine learning or vision methods for a new task, with changes that required understanding how those methods work internally.
  • A solid understanding of computer vision and 2D/3D geometry.
  • Software development experience in Python, with working knowledge of C++.

Responsibilities

  • Develop deep-learning methods for visual servoing and robotic vision, adapting and combining existing methods for new tasks where that requires significant changes.
  • Design, train, fine-tune, and evaluate models in PyTorch, including adapting pretrained and foundation models to real robot tasks.
  • Develop 2D and 3D perception for pose estimation, depth, tracking, and geometric understanding, combining learned, classical, and optimization-based methods where each fits.
  • Integrate learned models into closed-loop robot control for high-precision manipulation.
  • Evaluate models on real robots and precision manipulation tasks, analyze failure cases, and improve robustness and generalization.
  • Build real-time inference pipelines in C++ and Python and optimize models with ONNX, TensorRT, and CUDA to meet the timing of the control loop.

Desired Qualifications

  • Understanding of robot kinematics, feedback control, or visual servoing, or experience with high-precision manipulation; the team supports candidates in building this experience on the job.
  • Experience deploying optimized models with ONNX, TensorRT, or comparable frameworks, including on embedded or industrial GPU platforms.
  • Familiarity with reinforcement learning or imitation learning.
  • Experience with industrial 2D/3D cameras, lens models, camera calibration, or point clouds.
  • Experience with ROS or ROS 2.

About the Company

Agile Robots

Develops AI-driven robotic automation and cobots

Generating concise company summary.

Company size
201-500
Company stage
Series F
Total funding
$760M
Headquarters
Munich, Germany
Founded
2018

Recently Posted Jobs

Explore more opportunities at Agile Robots

See more jobs