Research Engineer – Simulation
Indexed description
Our team consists of pioneers in robotics and machine learning. We are now hiring to scale our R&D effort. We are looking for hands-on individuals who are excited to help shape the future of robotics.
Responsibilities
- Evaluate and extend physics engines (e.g. MuJoCo, Newton)
- Scale and optimize GPU-based physics simulators for massive training workloads
- Improve the realism of contact-rich manipulation environments
- Create tools and automated workflows to validate, tune, and optimize physical and visual assets
- Bachelor’s degree or higher in Computer Science, Robotics, Engineering, or a related field
- Strong C++ and Python programming skills
- Hands-on experience with physics engines
- Proven ability to build and scale high-performance, physics-based simulation environments
- Strong mathematical & physics background – particularly expertise in rigid/soft-body dynamics, contact mechanics, FEA, and numerical stability
- Experience across the entire simulation stack, from CAD import and mesh optimization to real-time rendering
- Experience with reinforcement learning, policy training, differentiable physics, or neural simulation models
- Background in contact-rich manipulation or legged locomotion
- Strong knowledge of GPU acceleration and robotics model formats (URDF, SDF, USD)
- Proven success deploying simulation-trained policies onto real-world hardware
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search