
Member of Technical Staff - Simulation Engineer
Embedding VCabout 3 hours ago
San Francisco, CA, USAMid Level / Senior
Responsibilities
- Design and develop simulation environments for robotics training and evaluation.
- Build simulation systems supporting perception, navigation, manipulation, and embodied AI tasks.
- Develop scalable simulation workflows for rapid experimentation and robot learning.
- Build reusable tooling for efficient and reliable simulation development.
- Compare simulation outputs against real-world robot behavior.
- Model robot dynamics, sensors, contacts, and environmental interactions.
- Tune simulation fidelity through calibration and validation.
- Partner with robotics and AI teams to build environments for training and evaluating intelligent systems.
- Develop infrastructure for large-scale synthetic data generation.
- Create simulation benchmarks for evaluating robotics models.
- Optimize simulation environments for machine learning workflows.
- Develop production-quality software supporting simulation systems.
- Build tools that improve simulation reliability, testing, and scalability.
- Improve pipelines for simulation creation, execution, and evaluation.
- Optimize simulation performance while maintaining physical realism.
Requirements
- Experience building robotics simulation systems for robotics, autonomy, or embodied AI.
- Experience with robotics simulators such as Isaac Sim, MuJoCo, or Gazebo.
- Understanding of robot dynamics, physics simulation, sensor modeling, and sim-to-real transfer.
- Strong software engineering skills in Python, C++, or similar languages.
- Experience building production-quality simulation software and infrastructure.
- Ability to write reliable, maintainable, and well-tested code.
- Strong systems thinking and problem-solving skills.
- Ability to work closely with robotics, machine learning, and research teams.