Senior Reinforcement Learning Engineer

Zurich | Hybrid | Full-time


You’ve already deployed reinforcement learning on real robots. Now you can apply that experience to autonomous excavators working across different machines, sites and soil conditions. You’ll join a Series A robotics company taking Physical AI into construction, with systems already deployed across multiple countries.

You’ll build learning-based planning and control systems that work outside the simulator. That means improving simulation and sim-to-real transfer, designing data pipelines for real-world training, running experiments on physical machines and understanding why behaviour changes when conditions get messy. You’ll also integrate learned components into the wider autonomy stack and help shape how the system moves from prototype into a reliable product.

This is a hands-on engineering role for someone with 2–5 years of industry experience in reinforcement learning for control or planning, who has actually deployed systems on physical robots. You’ll need strong Python and PyTorch skills, good C++, experience with GPU-accelerated simulation, and the ability to debug real-world robotic behaviour. Experience with hydraulic machinery, large-scale deployments, imitation learning or production rollout strategies would be useful.

You’ll have genuine scope to influence the technical direction as the autonomy team builds a long-lived system designed to operate across the construction industry. If you want your RL work to move from simulation into machines doing real work, this is an opportunity to do exactly that.

You’ll need:

  • 2–5 years’ industry RL experience in control or planning
  • Proven deployment on physical robots
  • Strong Python/PyTorch and good C++
  • Experience with simulation and sim-to-real
  • Willingness to travel when projects require it
If the challenge fits your background, let’s have a conversation about the role and the problems you’d be working on.