Robot Learning Engineer
On-siteMunich, Bavaria, Germany
Job Summary
Research and evaluate ML models for robot perception and task understanding by applying computer vision and deep learning to multimodal sensor data. Experiment with reinforcement learning and imitation learning for robot control, then integrate trained AI models into a ROS 2-based robotics stack. Design and run rigorous experiments, iterate quickly, and document findings to bridge the gap between research prototypes and real-world factory deployment for surface finishing, welding, and coating tasks. This entry-level role focuses on shipping ML directly to actual industrial robotic work cells in Munich, Germany, requiring a BSc or MSc in robotics or AI and on-site availability.
Required Qualifications
- BSc or MSc in Robotics, Computer Science, AI, or a closely related field
- Strong Python skills and hands-on experience with PyTorch or TensorFlow
- Practical exposure to computer vision and/or robot learning (thesis, internship, open-source, or research project)
- Genuine interest in physical systems and real-world robotics — not purely software or NLP
- Already eligible to work in Germany (visa sponsorship is not available)
- Able to work on-site in Munich full-time
Desired Qualifications
- Experience with sim-to-real transfer and simulators such as Isaac Sim, MuJoCo, or PyBullet
- 3D perception skills — point clouds, depth estimation, or similar
- Familiarity with ROS 2
- Research publications or a thesis in a relevant area
- 0–3 years of professional or research experience in robotics or ML
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.