Senior Machine Learning Engineer, End‑to‑End Autonomous Driving

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
7 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $236k
$170k most similar roles pay here $300k

This role pays more than 59% of similar roles. Most pay $196,750–$249,750 — the shaded band above. At the midpoint, this role pays about $236k versus about $223k for comparable roles.

Based on 239 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 980 open roles on FindRole.

Listed pay typically runs $168,000–$270,250 across 966 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Machine Learning Engineer, End‑to‑End Autonomous Driving

As a Senior Machine Learning Engineer on our end-to-end autonomous driving team, you will design, implement, and train large-scale E2E driving models using VLM/VLA architectures. Your day-to-day responsibilities include driving the data flywheel by identifying failure cases, specifying data collection needs, and iterating models to enhance real-world performance. You will also build high-quality multimodal datasets, develop data-centric learning algorithms, explore new data sources like simulation and synthetic data, and design automated data workflows for continuous improvement. Proficiency in Python, deep learning frameworks such as PyTorch or TensorFlow, and strong software engineering practices are essential. This role requires experience with end-to-end driving models, large-scale behavior cloning, and reinforcement/imitation learning, along with a track record of leading complex projects and contributing to impactful methods in autonomous driving.

What you'll do

  • Design and implement large-scale end-to-end driving models using advanced architectures.
  • Identify failure cases to drive iterative improvement of real-world performance.
  • Build high-quality multimodal datasets tailored for autonomous driving systems.
  • Develop and apply data-centric learning algorithms to enhance model training.
  • Explore new data sources like simulation and synthetic data to improve robustness.
  • Design agentic data workflows to automate discovery, labeling, evaluation, and retraining.

What we're looking for

  • Strong background in modern deep learning, including transformer-based architectures and multimodal VLM/VLA models.
  • Extensive experience training and deploying large-scale deep learning models on real-world datasets.
  • Proficiency in Python and major deep learning frameworks like PyTorch or TensorFlow, with solid software engineering practices.
  • Practical experience with data-centric methods such as active learning, curriculum learning, and outlier detection.
  • Demonstrated ability to collaborate across teams and drive complex projects from prototype to production.
  • Experience building and operating large-scale data pipelines for machine learning, including continuous retraining loops.

More like this

Similar roles

Senior Machine Learning and Simulation Engineer - Autonomous Vehicles

Nvidia

Santa Clara, CA 62 days ago $224,000$356,500
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