CareerPlanSign in

Sr. Simulation & Synthetic Data Engineer

Sunnyvale, CA, us💼 Full-time🗓 2026-08-03 → 2026-09-26

Core

Build virtual surgical worlds and data pipelines to train perception and policy models for autonomous robotic surgery.

Role type

Senior IC simulation and synthetic data engineer

Builds

High-fidelity simulation environments and scalable synthetic datasets for surgical tasks

Domain

Robotic surgery, 3D simulation, machine learning

Deliverable

production ML models

Required skills

Python, C++, C#, Linux, Git, Docker, GPU workflows, physics simulation, graphics rendering, data generation, domain randomization, soft-tissue physics modeling, sim-to-real transfer strategies

Preferred skills

Deformable-object simulation (FEM, PBD), NVIDIA Isaac Sim/Lab, surgical robotics simulation, procedural asset generation (NeRFs, Gaussian Splatting), distributed compute (Ray, Kubernetes)

Technologies

Unity, NVIDIA Isaac Sim/Lab, MuJoCo, PhysX, SOFA, USD, Omniverse Replicator, Blender, CUDA

Responsibilities

Design and build high-fidelity simulation environments for surgical tasks; Generate scalable synthetic datasets including photo realistic imagery, segmentation masks, depth, optical flow, and kinematic state; Implement domain randomization and procedural scene generation; Model deformable soft-tissue physics and instrument kinematics; Partner with ML engineers to define task curricula and evaluation benchmarks; Develop reusable tools and APIs for task creation

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.