Senior Machine Learning Engineer - Physical AI and Synthetic Data Generation and Evaluation
at Nvidia
USD 224,000-431,200 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Algorithms
Communication @ 6
GPU @ 4
Machine Learning @ 8
Performance Optimization
Python @ 7
Robotics @ 4
Software Development @ 8
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
We are looking for outstanding Machine Learning Engineers to join our Physical AI teams. This role develops sophisticated reasoning modules and high-fidelity synthetic datasets for AI agents that interact with the physical world, including technology supporting autonomous vehicles.
Responsibilities
- Develop advanced image and video generation, editing, and reasoning models for Physical AI applications.
- Build and fine-tune large-scale multimodal models, including VLMs, MLLMs, and generative models, using transformer, autoregressive, and diffusion-based architectures.
- Process visual and structured inputs, such as world model representations, and analyze consistency between user-intended scenarios and generated data.
- Apply and evolve user controls during data generation to provide precise environmental and structural control.
- Build and test automated quality assurance pipelines for sensor data and ego policies using MLLMs and classical algorithms.
- Develop capabilities to evaluate behavioral policies and ensure high-quality data delivery for VLA systems.
- Establish KPI evaluation and validation processes for the quality and physical accuracy of synthetic data releases.
- Create benchmark datasets and design and validate KPI metrics.
- Lead the generation of massive training datasets using state-of-the-art tools and synthetic data mining techniques.
- Contribute to the full lifecycle of machine learning software, including performance optimization, testing, and documentation.
Requirements
- BS, MS, or PhD in Computer Science, Computer Graphics, Robotics, or a related field, or equivalent experience.
- 12+ years of experience in machine learning software development.
- Deep technical knowledge of image and video synthesis, including diffusion models and state-of-the-art multimodal methods.
- Strong hands-on skills with major deep neural network libraries and programming languages, including Python.
- Experience with workflow management and databases for large-scale training and data generation.
- Strong code-efficiency optimization skills are a plus.
- Strong analytical and mathematical skills, including the ability to connect data-driven approaches with physical-world constraints.
- Experience assessing the impact of synthetic data on model performance through metrics and systematic validation.
- Collaborative approach and outstanding communication skills.
Preferred Qualifications
- Experience with computer or GPU architecture to improve inference and training performance.
- Familiarity with simulation platforms.
- Deep understanding of 3D sensor modalities, including cameras, multi-camera systems, lidar, and radar.
- Experience with open-source software.
Benefits
The role includes eligibility for equity and benefits.
More jobs at Nvidia
Research Engineer, Interactive World Models - New College Grad 2026
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Senior Security Engineer, Infrastructure Security Engineering - DGX Cloud
Nvidia · Canada
CAD 170,000-275,000 per year
Systems Software Engineer - AI and Cloud
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior Engineering Manager, Infrastructure Security Engineering - DGX Cloud
Nvidia · Canada
CAD 245,000-295,000 per year
Senior Compute Platform Engineer, LSF
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Senior Software Engineer, SOC Design Methodology
Nvidia · Santa Clara, United States
USD 136,000-264,500 per year
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
NVIDIA 2027 Internships: Ph.D. Research Computer Architecture and Systems
Nvidia · Santa Clara, United States
USD 38-94 per hour
NVIDIA 2027 Summer Internships: Ph.D. Engineering
Nvidia · Santa Clara, United States
USD 38-94 per hour
Senior Software Engineer, CUDA Deep Learning Systems
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Software Engineer, CUDA Deep Learning Systems
Nvidia · Santa Clara, United States
USD 124,000-195,500 per year
Software Engineering Intern, Dynamo – Fall 2026
Nvidia · Santa Clara, United States
USD 20-71 per hour