Senior Machine Learning Engineer, Perception, Autonomous Driving

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CATXNYWACAMA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $222k
This role $236k
$162k most similar roles pay here $301k

This role pays more than 64% of similar roles. Most pay $188,987–$254,750 — the shaded band above. At the midpoint, this role pays about $236k versus about $222k for comparable roles.

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 1404 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Machine Learning Engineer, Perception, Autonomous Driving

The Senior Machine Learning Engineer, Perception - Autonomous Driving joins the team building the machine learning backbone for the Perception component of NVIDIA DRIVE AV. This role involves designing, training, and optimizing innovative machine learning models for LiDAR/camera perception and multi-sensor fusion, including object detection, classification, semantic segmentation, and tracking. You will develop and coordinate entire ML workflows, covering data pipelines, model training, metrics, and continuous performance instrumentation. You will take models from initial experimentation to product level on the NVIDIA DRIVE AV platform by developing efficient code in C++. Required skills include deep practical experience in multi-sensor fusion, proficiency in Python, PyTorch, and TensorFlow, and knowledge of Transformers. The work focuses on solving complex perception problems for autonomous driving under real-world conditions.

What does a Machine Learning Engineer earn in California?

Median $231150 from 183 postings across 28 companies.

See salary data

What you'll do

  • Design, train, and optimize machine learning models for LiDAR/camera perception and multi-sensor fusion.
  • Develop and coordinate end-to-end ML workflows including data pipelines, model training, and performance reporting.
  • Transition ML models from initial experimentation to production-level code on the NVIDIA DRIVE AV platform.
  • Write highly efficient product code in C++ for real-time inference on automotive platforms.
  • Implement model optimization techniques using tools like TensorRT for embedded systems.
  • Incorporate the latest machine learning developments and architectures to improve platform performance.
  • Build and sustain training and metric workflows for large-scale datasets.

What we're looking for

  • MS or PhD in Computer Science, Engineering, or a related field, or equivalent experience.
  • 8+ years of relevant proven industry experience applying machine learning to address real-world problems.
  • Strong C++ and Python programming and debugging skills with experience in developing for large, complex systems.
  • Deep practical experience applying machine learning to lidar/camera perception and multi-sensor fusion in automotive or related fields.
  • Experience with deep learning frameworks like PyTorch or TensorFlow and a strong understanding of the mathematical foundations of ML.
  • Experience building and sustaining training and essential metric workflows for large-scale datasets.
  • Proven track record of developing and shipping deep learning models for LiDAR/Camera and Multi-Sensor Fusion in a production environment (preferred).
  • Experience with model optimization for real-time inference on embedded or automotive platforms using TensorRT (preferred).

More like this

Similar roles

Senior Context Fusion AI Engineer, Autonomous Vehicles

Nvidia

Remote (Santa Clara, CA) +3 20 days ago $184,000–$287,500
PyTorch C++ Python CUDA TensorRT Transformer VLM NVIDIA multimodal fusion 3D Perception BEV point-cloud Distributed Training Quantization Simulation sensor-fusion Machine Learning Computer Vision
8+ yrs exp Remote

Senior Deep Reinforcement Learning Engineer, Autonomous Driving

Nvidia

Santa Clara, CA 42 days ago $224,000–$356,500
Reinforcement Learning PyTorch TensorFlow Python C++ Deep Reinforcement Learning PPO GRPO Actor-Critic Imitation Learning Generative Models Flow Matching Diffusion Autonomous Driving Simulation Environments Data Flywheels High-Performance Computing
10+ yrs exp