Agile Robots SE
Senior Machine Learning Engineer – Dexterous Manipulation (m/f/d)
Job Description
About the role
The AI team at Agile Robots is looking for a highly motivated Machine Learning Engineer to develop cutting-edge learning-based dexterous manipulation solutions for robotic hands. If you have experience with robot learning, imitation learning, and/or reinforcement learning, and want to push the boundaries of robotic dexterity, we’d love to hear from you!
Your Responsibilities
- Develop and implement learning-based dexterous manipulation algorithms, including imitation learning and reinforcement learning.
- Design and conduct experiments in both simulation and real-world robotic environments.
- Collaborate with cross-functional teams to integrate ML models into robotic systems, ensuring high performance and adaptability.
- Develop vision- and sensor-conditioned robot policies.
- Optimize ML pipelines for training, evaluation, and deployment.
- Stay up to date with the latest research and advancements in dexterous manipulation and machine learning.
- Work with diverse robotic sensors, including tactile, force, and vision-based inputs.
- Deploy and test models in real-world environments, with potential travel for on-site implementation.
Essential Skills
- Master’s degree or higher in Computer Science, Robotics, AI, or a related field.
- Minimum of 5 years of professional experience in machine learning and/or robotics.
- Strong experience in machine learning for robotics, particularly deep learning, reinforcement learning, and imitation learning.
- Proficiency in Python and experience with ML frameworks such as PyTorch or TensorFlow.
- Experience with robotic simulation tools (e.g., MuJoCo, Gazebo, Isaac Sim).
- Strong problem-solving abilities and an eagerness to learn.
- Good verbal and written communication skills in English.
Beneficial Skills
- Hands-on experience working with robotic hands.
- Background in developing and maintaining robot software systems.
- Good understanding of robotic middleware (e.g., ROS) and its integration with ML models.
- Experience with teleoperation or data collection for robotic learning.
- Understanding of sensor integration (tactile, force, depth cameras) for fine-grained control.
- Publications in reputable conferences/journals related to robotics, machine learning, or computer vision.
What we offer
- An opportunity to be part of a dynamic entrepreneurial team that helps to shape the global industrial robotic landscape
- Great working environment in an interdisciplinary, international team
- Ability to gain experience in international projects across different industries
- Possibility to visit our subsidiary in Beijing
- Career opportunities within an international and fast-growing environment
- Corporate benefits program that covers health, mobility and learning with up to 100 € per month
- As a startup, we of course also have a rooftop terrace, free drinks & fruits, and regular team events