Requirements:
- Bachelor’s degree (or equivalent experience) in Computer Science, Robotics, Mechanical/Biomedical Engineering, Applied Math, or related field.
- 7+ years building physics-based simulation software or real-time graphics/robotics systems.
- Strong proficiency in C++ and Python.
- Solid foundation in numerical methods, linear algebra, and continuum mechanics relevant to deformable bodies.
- Hands-on experience delivering production-quality features: profiling, debugging, testing, and shipping products that meet QA standards.
- Excellent collaboration and communication skills; ability to translate research prototypes into maintainable, documented components.
Nice to Haves:
- Prior work with Isaac Sim and/or Isaac Lab (sensors, articulation, RL pipelines, USD/Omniverse workflows).
- Deep experience with FEM (e.g., corotational, nonlinear, solid mechanics) and/or MPM (e.g., MLS-MPM/APIC) for soft tissue; familiarity with PBD/XPBD or hybrid schemes.
- Background with physics engines or frameworks (PhysX, SOFA, MuJoCo, Bullet, Taichi, etc.) and differentiable/learning-in-the-loop simulation.
- Familiarity with surgical robotics or medical imaging pipelines (e.g., mesh generation from DICOM/NIfTI, domain randomization for perception).
- Contributions to open-source simulation/robotics projects, publications, or public GitHub repositories demonstrating mastery.
What you'll be doing:
- Design and implement high-performance soft-tissue simulation modules for Isaac for Healthcare, targeted at real-time and near real-time use cases.
- Develop and integrate SOTA algorithms spanning FEM and MPM variants; build on top of Newton, our newest physics simulation engine, and evaluate trade-offs between accuracy, stability, and performance for surgical interactions (contact, friction, cutting/tearing, suturing, cautery, tool-tissue coupling).
- Prototype and productize GPU-accelerated kernels (e.g., with NVIDIA Warp; CUDA knowledge a plus) and optimized C++ backends with clean Python bindings for Isaac workflows.
- Prototype workflows with the latest deep-learning frameworks for Physics AI models in simulation environments (PhysicsNeMo).
- Integrate simulation components with Isaac Sim and Isaac Lab for closed-loop robotics/RL training, data generation, and hardware-in-the-loop evaluation.
- Collaborate with robotics, perception, and product teams to translate clinical/surgical requirements into simulation features and APIs.
- Build and contribute examples, docs, and tutorials; raise code quality via reviews, CI, and reproducible builds/releases.
- Mentor junior engineers and work with external partners (research labs, device makers) to validate models against experimental or clinical data.
Perks and Benefits:
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!