NVIDIA

AI computing

SeniorAICompilerEngineer,MLIR

$152–242k Santa Clara, California, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior AI Compiler Engineer, MLIR at NVIDIA. Skills: MLIR, AI Compiler, Compiler Optimizations, Performance Analysis, C/C++, Python. Develop MLIR-based graph representations and optimizations for future GPU architectures. Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural features”

What You'll Achieve.

focus on performance, fast builds, low memory use, and Ahead-of-Time and Just-in-Time usability across data center and edge

Industry & Context.

AI computing
Problems you'll solve

performance analysis; compiler optimizations; software design; debugging

What They're Looking For.

Must Have

3+ years of relevant work or research experience in performance analysis and compiler optimizations, Experience with compiler technologies such as MLIR, XLA, and LLVM, Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and testing, Ability to work independently, define project goals and scope, and lead your own development efforts

Nice to Have

Understanding of deep learning models, algorithms, and frameworks such as PyTorch and JAX, Experience with GPU kernel generation targeting high performance and fast build times, Proficiency in GPU architecture with CUDA or OpenCL programming experience, A track record of mentoring early career engineers and interns is a bonus

What You'll Do.

Develop MLIR-based graph representations and optimizations for future GPU architectures

Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural features

Define APIs and MLIR dialects

Conduct performance optimizations and analysis

Implement compiler optimizations and kernel generation for neural networks

Contribute to other general software engineering work

How You'll Work.

Team & Collaboration

Partner with framework and hardware teams

Process & Methodology

define project goals and scope, lead your own development efforts

Full Job Description

NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. NVIDIA is hiring a Senior AI Compiler Engineer. GPUs are driving rapid progress in deep learning—from LLMs and generative AI to recommendation, vision, and speech. On this team, you’ll build an MLIR-based AI compiler that powers NVIDIA’s inference engine end to end, with a focus on performance, fast builds, low memory use, and Ahead-of-Time and Just-in-Time usability across data center and edge. **What you’ll be doing:** * Develop MLIR-based graph representations and optimizations for future GPU architectures. * Partner with framework and hardware teams to enable new model patterns and upcoming GPU architectural features. * Define APIs and MLIR dialects, conduct performance optimizations and analysis, implement compiler optimizations and kernel generation for neural networks, and contribute to other general software engineering work. **What we need to see:** * Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience. * 3+ years of relevant work or research experience in performance analysis and compiler optimizations. * Experience with compiler technologies such as MLIR, XLA, and LLVM. * Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and testing. * Ability to work independently, define project goals and scope, and lead your own development efforts. * Strong interpersonal skills and the ability to thrive in a fast-moving, dynamic, product-oriented team. **Ways to stand out from the crowd:** * Understanding of deep learning models, algo

Free ATS check

Applying for this Senior AI Compiler Engineer, MLIR role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →