NVIDIA

Senior Machine Learning Compiler Engineer

NVIDIA

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $184,000 - $356,500 per year

Job Level

Senior

Tech Stack

Python

About the role

  • NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. Become part of the team committed to progressing novel and inventive solutions in compilers and development tools, focusing on applied machine learning and artificial intelligence. Join committed team members in leading tech sectors. Innovate in machine learning, system design, and more. Influence global products.

Requirements

  • BS/MS/PhD in Computer Science or related field (or equivalent experience) with focus on machine learning and compiler development tools 8+ years of software engineering and ML experience (tools development preferred) Strong knowledge of compilers, code generation, and GPU architecture Proficiency in Python, C/C++, Julia, Lisp/Scheme Solid mathematical and scientific foundation relevant to ML and compiler technologies Ways to Stand Out From the Crowd 10+ years of hands-on experience working with Python, C/C++, Julia, Lisp/Scheme Familiarity with reinforcement learning, genetic/evolutionary algorithms, predictive modeling, and complex systems Expertise in developing and deploying AI/ML solutions to production environments and embedded systems Hands-on experience building compilers or compiler components using the LLVM framework, including optimization passes, code generation, or frontend integration