Back

Machine Learning Engineer

est. by Gemini 2.5 FlashCHF 120'000 – 140'000/ year

Your Mission

  • Develop, train, and iterate on reinforcement learning policies for humanoid locomotion and manipulation
  • Analyze training metrics and experiment results from simulation and real robots, identify issues, and propose follow-up actions
  • Investigate sim-to-real gaps and develop approaches to improve the transfer of learned policies to real robots
  • Develop machine learning solutions in Python using frameworks such as PyTorch, TensorFlow, or JAX
  • Build and maintain RL/IL training pipelines, including environments, curricula, normalization, and evaluation
  • Evaluate learning algorithms and adapt them to the specific problem at hand, with support from experienced team members
  • Work collaboratively in a multicultural and interdisciplinary environment on a novel humanoid robot
  • Proactively identify opportunities for improvement and contribute ideas to the team

Your Skillset

What we are looking for

  • PhD/MSc in Robotics, Computer Science, or a related technical field
  • Python programming skills and experience with machine learning frameworks such as PyTorch, TensorFlow, or JAX
  • Ability to independently write and debug basic C++ code
  • Hands-on experience developing and training reinforcement learning policies
  • Experience with imitation learning or related learning-based methods is a plus
  • Ability to interpret training metrics and experimental results and use them to guide the next iteration
  • Understanding of sim-to-real challenges in robotics and approaches to address them
  • Autonomous and proactive working style, with a strong drive to experiment, learn, and solve problem

Nice to have

  • Experience working with real robots
  • Experience with modern RL/IL/ML approaches, such as transformers or cross-embodiment transfer learning
  • Experience with Isaac Sim or other standard RL simulators
  • Experience working independently with ROS2, including writing nodes and debugging interactions between them
  • Decent C++ programming skills
  • Experience defining objectives for your work and integrating them into a broader team plan or owning an epic

What You’ll Get

  • Flexible working hours and a hybrid model for real work-life balance
  • Generous vacation: 25–30 days depending on age
  • CHF 500 mobility credit for sustainable commuting
  • Bonus system & strong pension contributions
  • Tailored training & development opportunities
  • Relocation support for a smooth start
  • Discounts on health, mobility & entertainment
  • Team events and a flat hierarchy where your voice counts
  • A warm, international culture built on respect and collaboration
Apply now