CareerPlan

Senior Software Engineer - Autonomous Driving Simulation

US, CA, Santa ClaraFull-time$152k–$242k2026-06-11 → 2026-11-12

Core

Build and scale realistic virtual environments to accelerate the training, testing, and validation of NVIDIA's autonomous driving software stack.

Role type

Senior IC software engineer (autonomous driving simulation)

Builds

Scalable simulation platforms and workflows for AV validation and training

Domain

Autonomous vehicles, simulation systems, computer vision, deep learning

Deliverable

production ML models

Required skills

Python, C/C++, PyTorch, Linux/bash scripting, Docker, Bazel, Jenkins, CI/CD pipelines, distributed systems tooling, computer vision, deep learning, simulation systems, machine learning, large-scale systems, analytics, statistics, applied mathematics

Preferred skills

Real2Sim and Sim2Real domain adaptation, neural graphics & rendering, generative AI, synthetic data generation, high-performance computing, large-scale distributed workloads

Technologies

PyTorch, Docker, Bazel, Jenkins

Responsibilities

Develop scalable simulation platforms and workflows for autonomous driving validation and training; Work on Real2Sim and Sim2Real domain adaptation technologies; Contribute across a multidisciplinary stack involving system software, distributed infrastructure, neural graphics, generative AI, computer vision, and deep learning; Optimize large-scale simulation workflows for performance, scalability, reliability, and production deployment; Collaborate closely with researchers, infrastructure engineers, and product teams; Drive technology transfer into production products and contribute to open-source initiatives