Senior Deep Reinforcement Learning Engineer - Autonomous Driving
at Nvidia
USD 224,000-356,500 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 @ 4
Algorithms @ 6
Debugging @ 7
HPC
PyTorch @ 6
Python @ 4
Reinforcement Learning @ 6
Robotics @ 4
TensorFlow @ 6
- 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
NVIDIA is pushing the boundaries of self-driving vehicle technology by applying Deep Reinforcement Learning (RL). The team combines AI and high-performance computing to build intelligent, safe, and efficient autonomous driving technology.
Responsibilities
- Build and implement new Reinforcement Learning algorithms for autonomous vehicle decision-making and planning.
- Develop and maintain scalable training pipelines and simulation environments for RL training.
- Collaborate with perception and planning teams to integrate RL models into the unified autonomous driving stack.
- Benchmark RL model performance against imitation learning baselines in complex urban environments.
- Optimize and deploy RL models to production-grade automotive hardware.
Requirements
- Bachelor's degree or higher in Computer Science, Robotics, Electrical Engineering, or a related field, or equivalent experience.
- 12 or more years of experience in the related field.
- Solid background in Reinforcement Learning, including policy gradient methods such as PPO and GRPO, actor-critic architectures, and on-policy and off-policy RL.
- Proficiency in PyTorch or TensorFlow and practical experience with RL-related algorithms.
- Experience with C++ and Python development for real-time systems.
- Strong analytical and problem-solving skills, with a track record of implementing and debugging complex RL systems.
Preferred Qualifications
- Experience shipping autonomous driving features or working with embodied AI.
- Experience with generative models, including Flow Matching, Diffusion, or autoregressive decoders, in the context of policy representation or trajectory modeling.
- Experience training policies on their own rollout distributions and handling compounding errors in autonomous driving.
- Experience working with large-scale data flywheels, including mining scenarios from fleet telemetry logs, auto-labeling pipelines, and automated performance tracking.
Compensation and Benefits
- Base salary range: USD 224,000–356,500 per year, determined by location, experience, and compensation of employees in similar positions.
- Eligible for equity and benefits.
Applications will be accepted at least until August 31, 2026. NVIDIA is an equal opportunity employer and uses AI tools in its recruiting processes.
More jobs at Nvidia
Senior Systems Software Engineer, Low Latency Streaming Technology - Automotive
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Manager, Storage Engineering
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Senior Software and System Architect
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Customer Technical Program Manager
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Principal Technical Program Manager, Relational Deep Learning Platform
Nvidia · Santa Clara, United States
USD 240,000-379,500 per year
Similar jobs
Senior Research Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior AI Performance and Efficiency Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
NVIDIA 2027 Internships: Deep Learning
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior Machine Learning Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Software Engineering Manager, Robotics Neural Reconstruction and Real2Sim Applications
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Research Scientist, Multimodal Foundation Models and Robotics
Nvidia · Santa Clara, United States
USD 192,000-356,500 per year
Senior Machine Learning Engineer, End-to-End Autonomous Driving
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer - Python Numerical Computing Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year