H

Machine Learning Engineer - Robotics

hexagon robotics • Switzerland
Relocation
This Job is No Longer Active This position is no longer accepting applications

Develop and improve learning-based behaviors for humanoid robots using reinforcement learning and imitation learning. Train and iterate on policies, analyze experiments, and address sim-to-real gaps. Requires Python, machine learning frameworks, and hands-on RL/IL experience.

Key Highlights
Train and iterate on RL/IL policies for humanoid robots
Analyze training metrics and experiment results from simulation and real robots
Investigate sim-to-real gaps and improve policy transfer to real robots
Key Responsibilities
Train and iterate on reinforcement learning and imitation learning policies
Analyze training metrics and experiment results from simulation and real robots
Investigate sim-to-real gaps and develop approaches to improve 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 specific problems
Work collaboratively in a multicultural and interdisciplinary environment on a novel humanoid robot
Proactively identify opportunities for improvement and contribute ideas to the team
Technical Skills Required
Python Machine Learning Reinforcement Learning
Benefits & Perks
Flexible working hours and hybrid model
Generous vacation: 25–30 days depending on age
CHF 500 mobility credit for sustainable commuting
Bonus system and strong pension contributions
Tailored training and development opportunities
Relocation support for a smooth start
Discounts on health, mobility and entertainment
Team events and flat hierarchy
Warm, international culture built on respect and collaboration
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
Decent C++ programming skills
Experience defining objectives for your work and integrating them into a broader team plan or owning an epic

Job Description

Machine Learning Engineer (f/m/d)

100% Zürich

Hexagon Robotics is a division of Hexagon – a global leader in precision measurement. The division develops humanoid robots for industrial sectors to address labor shortages and accelerate the transition from automation to autonomy. Our first humanoid, AEON, was launched in June 2025 and is already in pilots with five customers.

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Flexion

Switzerland

VLA/WAM Research Engineer

Machine Learning Full-time Mid-Senior level 1h ago

  • Deep Learning
  • Prototypes
  • Python
  • Pytorch
Visa Relocation

Hidden company

Log in to see location

Premium

Applied AI Engineer

Machine Learning 6h ago

Log in free to see the details

Relocation Guides

Step-by-step relocation guides, from moving logistics to settling abroad.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.