Simulation Engineer - Manipulation
Core
Build and maintain simulation environments for dexterous manipulation tasks across industrial, service, and home domains to support reinforcement learning policies for humanoid robots.
Role type
Senior IC simulation engineer (reinforcement learning & robotics)
Builds
Physics-based simulation environments and RL training infrastructure for humanoid manipulation
Domain
Robotics, Reinforcement Learning, Simulation
Deliverable
production ML models
Required skills
Physics simulation (Isaac Sim/IsaacLab, MuJoCo, PyBullet, Drake), GPU-accelerated parallel simulation, Python, reward function design, sim-to-real gap reduction, 3D asset integration, performance optimization
Preferred skills
Robotics/manipulation experience, domain randomization, system identification, open-source contributions (robocasa, robosuite)
Technologies
Isaac Sim, IsaacLab, MuJoCo, PyBullet, Drake, Unreal, Unity, Python, GPU clusters
Responsibilities
Design gym environments for manipulation tasks, analyze and fix reward hacking, tune physics parameters to reduce sim-to-real gap, integrate 3D assets, ensure correct physics setup, optimize simulation throughput, improve RL infrastructure
Seniority
Senior, hands-on IC
