Senior GPU Backend Compiler Engineer (LLVM)

NVIDIA

Santa Clara (CA)

On-site

USD 152,000 - 242,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA in Santa Clara, CA is seeking a Senior Backend Compiler Engineer with LLVM code generation expertise to build a new LLVM-based backend JIT compiler for NVIDIA GPUs, targeting graphics and compute pipelines.

You will design compiler passes, optimize performance, and work with global teams to deliver robust, high-performance tools for next-generation SIMT architectures.

This role offers equity, competitive pay, and a chance to influence future GPU architectures.

Qualifications

  • BS or higher in Computer Science/Engineering or equivalent experience.
  • 4+ years of compiler development experience including 3+ years in LLVM with focus on code generation.
  • Expertise in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR).
  • Proficient in compiler design and in performance analysis tools.
  • Excellent C++ programming skills applied to industry standard C++ compilers and development frameworks.
  • Strong background in software engineering with robust and maintainable solutions.

Responsibilities

  • Guide the design and implementation of a new LLVM based backend JIT compiler targeting NVIDIA GPUs.
  • Design and develop new compiler passes and optimizations for high performance and low compilation time.
  • Collaborate with global compiler, hardware and application teams to improve and resolve issues.
  • Apply and adapt latest compiler technologies to produce premier, robust tools.
  • Influence and work on new GPU architectures.

Skills

LLVM code generation
C++
Performance analysis tools
Compiler design
GlobalISel
TableGen
Machine IR (MIR)
LLVM IR
Strong communication

Education

BS or higher in CS/Engineering
Masters/PhD preferred

Tools

LLVM
GlobalISel
TableGen
Machine IR (MIR)
LLVM IR

Job description

NVIDIA in Santa Clara, CA is seeking a Senior Backend Compiler Engineer with LLVM code generation expertise to build a new LLVM-based backend JIT compiler for NVIDIA GPUs, targeting graphics and compute pipelines.

You will design compiler passes, optimize performance, and work with global teams to deliver robust, high-performance tools for next-generation SIMT architectures.

This role offers equity, competitive pay, and a chance to influence future GPU architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend GPU Compiler Engineer — LLVM/JIT
Senior Backend GPU Compiler Engineer — LLVM/JIT

NVIDIA • Redmond (WA)

On-site
USD 152,000 - 242,000
GPU Backend Compiler Engineer — LLVM/C++ Expert
GPU Backend Compiler Engineer — LLVM/C++ Expert

NVIDIA • California (MO)

On-site
USD 152,000 - 242,000
Equity compensation
Benefits
Senior Compiler Engineer - Backend GPU
Senior Compiler Engineer - Backend GPU

NVIDIA • California (MO)

On-site
USD 152,000 - 241,500
Equity
Benefits
Senior LLVM GPU Backend Engineer - Equity Eligible
Senior LLVM GPU Backend Engineer - Equity Eligible

NVIDIA • California (MO)

On-site
USD 152,000 - 241,500
Equity
Benefits
Senior GPU Compiler Engineer (LLVM Backend)
Senior GPU Compiler Engineer (LLVM Backend)

NVIDIA • Austin (TX)

On-site
USD 152,000 - 241,500
Senior GPU Compiler Engineer - Backend (Equity)
Senior GPU Compiler Engineer - Backend (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior GPU Compiler Engineer — LLVM & C++ (Equity)
Senior GPU Compiler Engineer — LLVM & C++ (Equity)

NVIDIA Gruppe • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior GPU Compiler Engineer – LLVM Codegen & Equity
Senior GPU Compiler Engineer – LLVM Codegen & Equity

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior Compiler Engineer - Backend GPU
Senior Compiler Engineer - Backend GPU

NVIDIA • Redmond (WA)

On-site
USD 152,000 - 242,000
Senior Compiler Engineer - Backend GPU
Senior Compiler Engineer - Backend GPU

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 241,500
Generous benefits package
Equity options