NVIDIA is seeking a Senior Deep Reinforcement Learning Engineer to join their autonomous driving team. The successful candidate will work on building and implementing new Reinforcement Learning (RL) algorithms for autonomous vehicle decision-making and planning.
Responsibilities:
- Build and implement brand new Reinforcement Learning (RL) 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:
- BS or higher in Computer Science, Robotics, Electrical Engineering, or a related field (or equivalent experience).
- 12+ years of experience in the related field.
- Solid background in Reinforcement Learning, including policy gradient methods (PPO, GRPO), actor-critic architectures, on-policy and off-policy RL.
- Proficiency in PyTorch or TensorFlow and real experience with RL-related algorithms.
- Experience in 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.
Nice to Have:
- Background in shipping autonomous driving features or embodied AI.
- Experience with generative models (Flow Matching, Diffusion, or AR-based decoders) in the context of policy representation or trajectory modeling.
- Experience with training policies on their own rollout distributions and handling the compounding error problems inherent in autonomous driving.
- Experience working with large-scale data flywheels, including mining scenarios from fleet telemetry logs, auto-labeling pipelines, and automated performance tracking.
Benefits:
- Equity
- Benefits

