Reinforcement Learning Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions for AI and digital twins that are transforming industries and society.
$148,000 - $276,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Reinforcement Learning Engineer

NVIDIA, known as "the AI computing company," is seeking a Reinforcement Learning Engineer with significant compiler technology experience. The role involves being part of the compiler applied machine learning and artificial intelligence team, developing innovative solutions for compilers and development tools.

Key responsibilities include:

  • Working on machine learning algorithms, system design, and processor architecture
  • Innovating in areas ranging from ML algorithms to compiler technology
  • Collaborating with dedicated professionals at the forefront of science and technology

The ideal candidate should have:

  • BS, MS, PhD or equivalent in CS or related field, focusing on machine learning and compilers
  • 3+ years of experience in SW Engineering and ML, focused on tools development
  • Proficiency in Lisp/Scheme, Python, Julia, and C/C++
  • Strong understanding of reinforcement learning, genetic/evolutionary algorithms, predictive modeling, and complex systems
  • Experience with compiler design and implementation

NVIDIA offers competitive salaries, comprehensive benefits, and the opportunity to work on cutting-edge technologies like Virtual Reality, Artificial Intelligence, Deep Learning, and Autonomous Vehicles. The company values diversity and maintains an inclusive work environment.

Join NVIDIA to be at the forefront of accelerated computing, tackling challenges that transform industries and impact society significantly.

Last updated a month ago

Responsibilities For Reinforcement Learning Engineer

  • Develop new and innovative solutions in and around compilers and development tools
  • Work on machine learning algorithms, system design, and processor architecture
  • Innovate in areas ranging from ML algorithms to compiler technology
  • Collaborate with team members at the forefront of science and technology trends

Requirements For Reinforcement Learning Engineer

Python
  • BS, MS, PhD or equivalent in CS or related field with focus on machine learning and compilers
  • 3+ years experience in SW Engineering and machine learning focused on tools development
  • Experience with Lisp / Scheme, Python, Julia, and C / C++
  • Understanding of reinforcement learning, genetic/evolutionary algorithms, predictive modeling, complex systems
  • Knowledge of compiler design and implementation

Benefits For Reinforcement Learning Engineer

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Reinforcement Learning Engineer

Senior Scientific Machine Learning Software Engineer - Physics

Senior ML Engineer role at NVIDIA focusing on scientific computing and physics simulations, developing AI frameworks for digital twins and simulation surrogates.

Deep Learning Performance Architect

Senior Deep Learning Performance Architect role at NVIDIA focusing on AI performance modeling, analysis, and optimization for next-gen hardware architectures.

Senior Applied LLM Engineer, AI – Chip Design

Senior Applied LLM Engineer position at NVIDIA focusing on developing AI solutions for chip design, combining machine learning expertise with semiconductor industry innovation.

Senior Technical Marketing Engineer, CUDA-X Accelerated Solvers - CAE

Senior Technical Marketing Engineer position at NVIDIA, focusing on CUDA-X Accelerated Solvers and CAE, combining technical expertise with marketing skills.

Senior Full Stack Engineer, Deep Learning Algorithms

Senior Full Stack Engineer position at NVIDIA focusing on Deep Learning Algorithms, requiring 5+ years of experience in software development and expertise in Python, frontend/backend development, and AI.