CareerPlan

Senior Simulation Software Engineer - Robot Intelligence

Mountain View, CAFull-time$163k–$225k2026-10-22 → 2026-11-10
On-site

Core

Design and scale a cloud-hosted, high-performance simulation pipeline to transition robotics algorithms from mathematical concepts to physical-world realities.

Role type

Senior Simulation Software Engineer (Robotics R&D)

Builds

Cloud-based simulation pipelines, training workflows, and reproducible AI development environments for robotic manipulation and locomotion.

Domain

Robotics, AI/ML, Cloud Infrastructure

Deliverable

production ML models

Required skills

Python, C++, Rust, Linux software development, robotics simulation frameworks (IsaacSim, Gazebo, PyBullet, MuJoCo), scene description formats (URDF, SDFormat, USD), cloud-hosted services integration, Docker, Git, CI/CD, automated testing, code profiling and optimization

Preferred skills

Robotic manipulation or locomotion simulation environments, neural network robot policies training (PyTorch, IsaacLab, MJLab), physics or 3D rendering components, CUDA/Warp software components, AWS deployment

Responsibilities

Develop Python, C++ and Rust components of a robotics simulation pipeline including asset conversion, asset management, simulation harness, cloud deployment, telemetry, replay, evaluations and comprehensive tests; Profile and optimize code performance to improve simulation latency and throughput; Collaborate with researchers and research engineers to develop cutting edge robotics algorithms across various embodiments in simulation; Maintain release workflow and regular release cadence for partner teams; Support reproducible AI development environments and cloud-based training workflows in collaboration with researchers

Seniority

Senior, hands-on IC