Senior CUDA Compiler Engineer – Frontend, MLIR & GPU Code

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 152,000 - 242,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Senior Compiler Engineer to join the GPU Software group. You will focus on the CUDA compiler front end, designing language features, diagnostics, and capabilities to enable high-performance GPU code generation for a broad range of workloads, from AI to graphics.

You will collaborate across compiler, library, and developer tools teams, with opportunities to grow into other compiler stack areas such as LLVM optimizers, code generation, and MLIR, while contributing

Qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or related field.
  • 5+ years of relevant work or research experience in compiler development.
  • Hands-on experience with a production C or C++ compiler front end, such as Clang or GCC.
  • Strong understanding of the C++ language, including templates, overload resolution, and modern C++ standards.
  • Strong C/C++ programming and software design skills.
  • Ability to work independently, define project goals and scope, and drive complex engineering efforts to production.
  • Solid interpersonal skills and the ability to collaborate across teams.

Responsibilities

  • Build compiler capabilities that help AI agents generate high-performing, high-quality GPU code.
  • Improve front-end diagnostics and compiler feedback so that developers and AI agents can understand and act on what the compiler tells them.
  • Design and implement CUDA C++ language features and extensions in the compiler front end, including parsing, semantic analysis, and code generation to IR.
  • Track and implement evolving C++ standards features, and make sure they work well with the CUDA programming model.
  • Explore and contribute to all parts of the compiler stack, including optimization, back end, and MLIR, wherever the right solution lives.
  • Partner and collaborate with other compiler, library, and developer tools teams in a dynamic environment to deliver high-quality, robust solutions.

Skills

C/C++ programming
Compiler front end
CUDA C++
Clang
GCC

Education

Bachelor’s degree in CS/CE

Tools

LLVM
MLIR
Clang

Job description

NVIDIA Corporation is seeking a Senior Compiler Engineer to join the GPU Software group. You will focus on the CUDA compiler front end, designing language features, diagnostics, and capabilities to enable high-performance GPU code generation for a broad range of workloads, from AI to graphics.

You will collaborate across compiler, library, and developer tools teams, with opportunities to grow into other compiler stack areas such as LLVM optimizers, code generation, and MLIR, while contributing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU Compiler Optimization Engineer for AI/ML
Senior GPU Compiler Optimization Engineer for AI/ML

NVIDIA Corporation • Washington

Hybrid
USD 184,000 - 288,000
Equity
Benefits package
Career opportunities
Senior AI-Driven GPU Compiler Engineer
Senior AI-Driven GPU Compiler Engineer

NVIDIA Corporation • California

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Compiler Engineer: AI-Driven GPU Tooling
Senior Compiler Engineer: AI-Driven GPU Tooling

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Compiler Engineer: AI-Powered GPU Codegen & Verification
Senior Compiler Engineer: AI-Powered GPU Codegen & Verification

NVIDIA Corporation • Texas

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior Backend Compiler Engineer: LLVM for GPU Backends (Equity)
Senior Backend Compiler Engineer: LLVM for GPU Backends (Equity)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior GPU Compiler Engineer — High-Impact, Equity Eligible
Senior GPU Compiler Engineer — High-Impact, Equity Eligible

NVIDIA Corporation • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior GPU Compiler Optimizer & MLIR/LLVM Innovator
Senior GPU Compiler Optimizer & MLIR/LLVM Innovator

NVIDIA Corporation • Redmond (WA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Compiler Engineer – GPU Compute
Senior Compiler Engineer – GPU Compute

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior Compiler Engineer: AI-Driven GPU Optimizations
Senior Compiler Engineer: AI-Driven GPU Optimizations

NVIDIA Corporation • Austin (TX)

On-site
USD 152,000 - 242,000
Lead Open-Source Compiler Infrastructure Engineer
Lead Open-Source Compiler Infrastructure Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits