Senior Compiler Engineer – Deep Learning

5 Days ago • 4 Years + • Artificial Intelligence • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks exceptional ML/DL compiler engineers to develop groundbreaking technologies. Responsibilities include innovating and developing new machine learning compiler and systems technologies, designing, implementing, and optimizing compilers for high-impact AI workloads, building efficient just-in-time compilers, and co-designing learning system solutions. Close collaboration with internal teams is crucial. The ideal candidate possesses strong experience in ML/DL systems development, deep learning frameworks (PyTorch, TensorFlow, ONNX), Python and C/C++, and GPU performance optimizations.
Must have:
  • Bachelor's degree in CS/EE or related field
  • 4+ years ML/DL systems development experience
  • Strong experience with deep learning frameworks
  • Proficient in Python and C/C++
  • Expertise in AI frameworks (PyTorch, TensorFlow, ONNX)
Good to have:
  • Expertise in machine compilers (Apache TVM, MLIR)
  • Experience with LLM inference/training solutions
  • Strong GPU performance optimization experience
  • Machine learning systems research and productization experience
  • Open-source contributions
Perks:
  • Competitive salary
  • Generous benefits package
  • Equity

Job Details

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. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

We are looking for outstanding ML/DL compiler engineers to join the team and develop groundbreaking technologies in machine learning compilers and AI systems. We build innovative AI compiler solutions that work together with NVIDIA's software stack to provide comprehensive acceleration for modern machine learning models. As a member of the team, you will develop innovative AI compiler technologies for NVIDIA's hardware architecture. You will develop new ML/DL compiler abstractions, build efficient attention runtimes, and ML/DL -compiler driven system solutions to accelerate large language models, agents and other high-impact machine learning workloads. As part of this role, you will be building a close technical relationship with internal NVIDIA software and hardware teams to push the latest developments to NVIDIA's product.

What you'll be doing:

  • Innovate and develop new machine learning compiler and systems technologies

  • Design, implement, and optimize compilers for high impact AI workloads

  • Building efficient just-in-time domain specific compiler and runtime for high impact workloads in generative AI

  • Co-design learning system solutions with current and future ML compiler and algorithm technologies.

  • Collaborate closely with other engineering teams at NVIDIA to build high impact solutions for machine learning acceleration

What we need to see:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); MS or PhD are preferred

  • 4+ years (academic/ industry) experience with ML/DL systems development preferable for compilers

  • Strong experience in developing or using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX etc)

  • Strong python and C/C++ programming skills

  • Expertise in AI frameworks such as PyTorch, TensorFlow, and ONNX

Ways To Stand Out From The Crowd:

  • Expertise in machine compilers (e.g. Apache TVM, MLIR)

  • Expertise in domain specific compiler and library solutions for LLM inference and training (e.g. FlashInfer, Flash Attention)

  • Strong experience in GPU performance optimizations

  • Strong experience machine learning systems research and productization

  • Open source project ownership or contributions

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Meta - Software Engineer, Machine Learning

Meta

Los Angeles, California, United States (On-Site)
5 Months ago
ByteDance - Research Scientist in Large Model System

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Rackspace Technology - AI/ML Architect

Rackspace Technology

Vietnam (Remote)
3 Weeks ago
Google - Research Engineer, Vision Language Models

Google

Zürich, Zurich, Switzerland (On-Site)
4 Days ago
Henkel - Data Scientist-Intern

Henkel

Pune, Maharashtra, India (On-Site)
7 Months ago
Flutter Entertainment - Lead Data Scientist

Flutter Entertainment

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Microsoft - Principal Product Manager - Responsible AI

Microsoft

New York, New York, United States (On-Site)
2 Days ago
NVIDIA - Engineering Manager, AI Developer Technology

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
Ubisoft - Programmeur senior ML _ Groupe Technologique Création de Contenu

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Microsoft - Principal Research Scientist

Microsoft

Redmond, Washington, United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist in ML Systems

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Canva - Machine Learning Engineer Lead - User Voice

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
DNEG - Head of Machine Learning

DNEG

London, England, United Kingdom (Remote)
3 Weeks ago
NVIDIA - Senior Research Engineer, Foundation Model Training Infrastructure

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Santa Clara, California, United States (Remote)
2 Months ago
SparkCognition - Data Scientist

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
2 Months ago
Bohemia Interactive - Python Programmer

Bohemia Interactive

Brno, South Moravian Region, Czechia (On-Site)
2 Hours ago
Electronic Arts - Senior Machine Learning Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Month ago
Dolby Laboratories - Senior Foundational AI Researcher

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

NVIDIA - Senior Systems Software Engineer, Containers and Kubernetes

NVIDIA

California, United States (Remote)
3 Weeks ago
Microsoft - Responsible Content Specialist

Microsoft

Reno, Nevada, United States (On-Site)
2 Hours ago
Riot Games - Game Creative Director - Project K

Riot Games

Los Angeles, California, United States (On-Site)
4 Weeks ago
The Walt Disney Company - Staff Electrical Engineer

The Walt Disney Company

Anaheim, California, United States (On-Site)
6 Days ago
Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer – Apple Platforms (iOS and tvOS)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Week ago
Trek - Sales Associate

Trek

Arlington, Virginia, United States (On-Site)
2 Months ago
Mattel  Inc  - Warehouse Technician

Mattel Inc

Texas, United States (On-Site)
5 Months ago
Morning Star - Assistant Vice President, Credit Ratings, US RMBS

Morning Star

New York, New York, United States (Hybrid)
6 Months ago
Life church - Marketing Strategist

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

NVIDIA - Senior Solutions Architect, Global Partner Team

NVIDIA

Canada (On-Site)
3 Months ago
Google - Staff Software Engineer, Embedded Systems, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
4 Days ago
Lionbridge Games - Language AI (Games) Program Manager

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
2 Months ago
Microsoft - Research Sciences Resident (AI for Good) Intern

Microsoft

(On-Site)
5 Days ago
AI Fund - Head of Engineering

AI Fund

United States (Remote)
1 Week ago
N-iX - Senior Data Scientist

N-iX

Ukraine (Remote)
1 Week ago
Google - Staff Software Engineer, Core Machine Learning, Google Cloud

Google

California, United States (On-Site)
5 Days ago
Microsoft - Research Sciences Intern (VISION)

Microsoft

Berlin, Berlin, Germany (On-Site)
1 Day ago
Zoox - Senior/Staff Software Engineer - Prediction Integration

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Zoox - Senior Safety Research Engineer, Human Factors Modeling

Zoox

Foster City, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Hyderabad, Telangana, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Taipei City, Taiwan (On-Site)

California, United States (Remote)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug