Senior Machine Learning and Simulation Engineer - Autonomous Vehicles

Nvidia

Actively hiring
Santa Clara, CA Posted 47 days ago $224,000$356,500 / year

At a glance

AI generated

TL;DR

Join NVIDIA's Autonomous Vehicles Simulation team as a Senior Machine Learning and Simulation Engineer, where you will lead the design and development of large-scale reinforcement learning training frameworks to accelerate the creation of advanced multi-modal autonomous vehicle foundation models. You will build and optimize simulation and data processing pipelines for scalable training, enhance simulation quality, refine reward functions, and develop robust monitoring tools for GPU clusters. This role requires deep expertise in RL algorithms like PPO and GRPO, proficiency in C++ and Python, and extensive experience with HPC environments and job scheduling tools such as Kubernetes and SLURM. Ideal candidates have a background in developing large-scale ML solutions for autonomous driving at scale, including simulation infrastructure and closed-loop evaluation of end-to-end models.

Skills

Python C++ Kubernetes SLURM PPO GRPO Hyperparameter tuning Reward function design Large-scale GPU clusters HPC environments Job scheduling Reinforcement learning Simulation Data pipelines Algorithm optimization Deep learning Autonomous driving models Closed-loop simulation

What you'll do

  • Lead the design and development of large-scale RL training frameworks for AV models.
  • Design and optimize simulation and data processing pipelines for scalable training.
  • Enhance simulation quality and refine reward functions for RL training.
  • Develop robust monitoring and debugging tools for GPU cluster performance.
  • Integrate state-of-the-art model architectures into efficient training pipelines.

What we're looking for

  • 12+ years of experience in large-scale ML training, AV systems, simulation, and AI infrastructure.
  • Deep expertise in RL algorithms like PPO and GRPO with practical hyperparameter tuning skills.
  • Strong programming proficiency in C++ and Python for efficient system development.
  • Extensive experience managing large GPU clusters and HPC environments.
  • Experience in developing and optimizing large-scale data pipelines and algorithms.

Market check

Salary context

Above market

How this pay compares to similar roles

This role $290k
$146k most similar roles pay here $379k

This role pays more than 95% of similar roles. Most pay $182,865–$246,425 — the shaded band above.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 825 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Research Engineer - Autonomous Vehicles

Nvidia

Santa Clara, CA 143 days ago $184,000$287,500
PyTorch TensorFlow JAX Python C++ CUDA Kubernetes SLURM Reinforcement_Learning PPO SAC Q-learning GPU_Cluster HPC Distributed_Training_Systems Multimodal_Datasets Simulation_Infrastructure LLMs Policy_Learning Curriculum_Learning Domain_Randomization Reward_Shaping

Senior Perception Engineer - Autonomous Vehicles

Nvidia

Santa Clara, CA 26 days ago $184,000$287,500
PyTorch Python C++ CUDA DeepLearning MultiSensorFusion 3DComputerVision CameraCalibration SensorFusion DataVerification LossFunctionEngineering MLOps EmbeddedSystems RealTimeApplications KPIBuilding LargeScaleBenchmarking DataCollectionPrioritization LabelingPrioritization