Senior Machine Learning Engineer

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
57 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $219k
$168k $281k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $192,050–$246,459.

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

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Machine Learning Engineer

The Senior Machine Learning Engineer joins the team building the machine learning backbone of the Perception component for 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, image classification, and semantic segmentation. You will develop and coordinate entire ML workflows, covering data pipelines, model training, and continuous performance instrumentation. You will productize models on the NVIDIA DRIVE AV platform by developing efficient product code in C++. Required skills include proficiency in Python, C++, PyTorch, and TensorFlow, along with a strong understanding of mathematical foundations. The work focuses on solving complex perception problems for autonomous driving, specifically involving multi-sensor fusion and real-time inference on embedded automotive platforms.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 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 using C++.
  • Implement object detection, image classification, semantic segmentation, and tracking algorithms.
  • Build and sustain training and metric workflows for large-scale datasets.
  • Optimize models for real-time inference on embedded or automotive platforms.
  • Incorporate the latest machine learning techniques to improve platform performance.

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 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 (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Perception, Autonomous Driving

Nvidia

Remote (Santa Clara, CA) +5 21 days ago $184,000–$287,500
Machine Learning Computer Vision C++ Python PyTorch TensorFlow Deep Learning LiDAR Multi-sensor Fusion TensorRT Transformers Data Pipelines Object Detection Semantic Segmentation Model Optimization NVIDIA DRIVE AV
8+ yrs exp Remote

Director, Perception, Autonomous Vehicles

Nvidia

Santa Clara, CA 47 days ago $320,000–$488,750
Deep Learning Computer Vision Transformers PyTorch JAX TensorFlow Python C++ NVIDIA DRIVE NVIDIA GPU Multi-sensor Fusion Occupancy Networks BEV Sim-to-Real Active Learning ISO 26262 CNNs Foundation Models
10+ yrs exp

Principal Perception Engineer, Obstacle Foundation Models

Nvidia

Remote (Santa Clara, CA) 25 days ago $272,000–$431,250
Deep Learning PyTorch Python C++ CUDA Computer Vision Transformers CNN 3D Perception BEV Multi-sensor Fusion LoRA Active Learning Model-in-the-loop Representation Learning Distillation Large-scale Pretraining
10+ yrs exp Remote

Senior Machine Learning Engineer

Adobe

San Jose, CA 39 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 117 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Warner Bros. Discovery

San Francisco, CA +3 69 days ago
Python SQL Databricks AWS Snowflake PySpark MLflow SageMaker Delta Lake Unity Catalog LangChain LangGraph XGBoost LightGBM MLOps RAG Cursor GitHub Copilot Amazon Q Scala S3 Lambda Mosaic FreeWheel Google Ad Manager
5+ yrs exp Hybrid