- Bachelor's degree (or equivalent experience) in Computer Science or AI with 12+ years of meaningful work experience.
- Excellent programming skills in Python and strong understanding of large language models, transformer architectures, and the training and evaluation of generative models.
- Foundational understanding of reinforcement learning algorithms and implementation, including MDPs, policies, and reward design.
- Deep understanding of software engineering fundamentals, code generation, automated testing, and program correctness.
- Proven track record to lead model development life cycles, including dataset versioning, experiment tracking, and evaluation pipelines.
Ways to stand out from the crowd
- Experience training or post-training state-of-the-art coding models or models designed for software engineering agents.
- Experience with execution-based rewards, verifiable rewards, reward hacking mitigation, and automated code evaluation.
- Familiarity with coding benchmarks and evaluation environments such as SWE-bench, etc.
Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 224,000 USD – 356,500 USD for Level 5; and 272,000 USD – 431,250 USD for Level 6.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.