(Senior) Robotics Software Engineer - Reinforcement Learning (m/f/d)
Munich
Agile Robots SE
As a leader in AI-driven robotics and automation, we provide innovative solutions that set new industry standards globally.About the role
We are seeking a motivated (Senior) Software Engineer with practical experience applying Reinforcement Learning (RL) or Imitation Learning (IL) to high-DOF robotic systems in real-world settings. In this role, you will design and implement robust, end-to-end control policies for robots operating in unstructured environments, with a particular emphasis on closing the gap between simulation and reality.
Success in this role requires both technical excellence and the ability to adapt quickly and make sound decisions in uncertain, dynamic conditions.
Your Responsibilities
- Design, maintain and deploy scalable, end-to-end training pipelines, including hyperparameter optimization
- Transfer control policies from simulation to real robotic hardware
- Integrate learned policies into a full-stack robotic system, including perception, planning, and actuation
- Analyze robot behavior and learning performance,e and iterate quickly based on real-world results
- Evaluate and benchmark state-of-the-art algorithms
- Stay updated with the latest research in RL and IL
- Work autonomously on open-ended, evolving tasks
Essential Skills
- Master’s or PhD in robotics, computer science, engineering, or a related field
- Proven experience (5+ years) applying RL or IL in physical systems, preferably on high DOF robots
- Proficiency in Python and/or C++, PyTorch, ONNX, and common RL frameworks (e.g, Stable Baselines 3, RSL-RL)
- Experience with IsaacSim and IsaacLab or equivalent physics engines/frameworks
- Strong understanding of control theory, motion planning, and robot kinematics/dynamics
- Demonstrated success in sim-to-real transfer and deploying learning-based policies on physical robots
- Strong problem-solving skills and the ability to work independently in uncertain scenarios
Beneficial Skills
- Experience using motion capture systems for data collection and imitation learning
- Background in developing visuomotor policies
- Experience with different robot embodiments
What we offer
- A dynamic high-tech company combined with financial soundness and world-class investors
- Join an interdisciplinary, international team with 58+ different nationalities in a collaborative work environment
- Lots of development opportunities in the context of our continued growth
- Challenging tasks and impactful projects alongside experts that enable professional and personal growth
- Corporate Benefits Program that covers health, mobility, and learning with 100€ net per month
- Modern office facilities with a rooftop terrace overlooking Munich, free drinks & fruits, and regular company events contribute to a good working environment
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Computer Science Engineering ONNX PhD Physics Pipelines Python PyTorch Reinforcement Learning Research Robotics
Perks/benefits: Career development Health care Startup environment Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.