Collinear AI
MTS - Research (Robotics Simulation Data)
$160K–$400K
Sunnyvale, California · Full-time · Posted Sep 16, 2026
- Education
- MS or PhD in Physics, Computer Science, Applied Math, or Engineering, or equivalent hands-on industry experience in physics-based simulation.
About the job
Designs and optimizes high-throughput physics simulation systems for generating synthetic robotics training data.
What you'll do
- Develop physics solvers and numerical methods for complex interactions, contact dynamics, deformables, and fluids.
- Work with teams on simulation environments, domain randomization, and physics parameters to produce useful AI training datasets.
- Profile and optimize large-scale, multi-GPU simulation pipelines for performance and memory efficiency.
What they ask for
- Advanced expertise in CUDA and GPU optimization.
- High proficiency in C++ and Python.
- Deep understanding of mechanics, contact modeling, constraint solvers, and numerical methods.
- Experience developing or extending physics engines, dynamics solvers, or constraint-based systems.
Nice to have
- Experience with deformables, fluids, soft bodies, or differentiable simulation.
- Relevant publications, open-source contributions, or shipped commercial systems.
Pay
$160K – $400K (base salary)
Tools
CUDA, C++, Python
AI focus
Builds simulation systems and synthetic datasets for downstream AI model training; the role also involves familiarity with ML frameworks and parallel rollouts.
Model-written summary · the original posting is authoritative