LLVM Raytracing Compiler Engineer (GPU Backend)

NVIDIA AI

Salt Lake City (UT)

On-site

USD 224,000 - 431,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA in Utah is seeking a Raytracing Compiler Engineer to join our global engineering team. You will design and implement an LLVM-based backend JIT compiler targeting NVIDIA GPUs and collaborate with hardware and software teams to deliver high-performance code generation.

Ideal candidates have 12+ years in compiler development (3+ years with LLVM), expert C++ skills, and a strong systems background. Masters/PhD is a plus.

Qualifications

  • BS or higher in CS/Engineering or equivalent experience.
  • 12+ years in compiler development with 3+ years in LLVM focusing on code generation.
  • Expertise in LLVM code generation, including instruction scheduling and register allocation.
  • Proficient in compiler design and performance analysis tools.
  • Strong C++ programming skills with industry-standard compilers.
  • Excellent communication and documentation abilities.

Responsibilities

  • Guide design and implement an LLVM-based backend JIT compiler for NVIDIA GPUs.
  • Develop new compiler passes and optimizations to meet performance goals.
  • Collaborate with global teams to oversee improvements and problem resolutions.
  • Apply modern compiler tech to create robust, maintainable tools.
  • Contribute to future GPU architectures and tooling.

Skills

C++ programming
Compiler design
Software engineering principles
Communication skills
Compiler development
LLVM experience
LLVM code generation

Education

Bachelor's degree in CS/Engineering
Masters or PhD preferred

Tools

LLVM

Job description

NVIDIA in Utah is seeking a Raytracing Compiler Engineer to join our global engineering team. You will design and implement an LLVM-based backend JIT compiler targeting NVIDIA GPUs and collaborate with hardware and software teams to deliver high-performance code generation.

Ideal candidates have 12+ years in compiler development (3+ years with LLVM), expert C++ skills, and a strong systems background. Masters/PhD is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Raytracing Compiler Engineer - LLVM GPU JIT (Equity)
Raytracing Compiler Engineer - LLVM GPU JIT (Equity)

NVIDIA • Oregon (WI)

On-site
USD 224,000 - 357,000
GPU Raytracing Compiler Engineer — LLVM & Performance
GPU Raytracing Compiler Engineer — LLVM & Performance

NVIDIA Corporation • Salt Lake City (UT)

On-site
USD 184,000 - 288,000
Highly competitive salary
Comprehensive benefits package
Equity options
Raytracing Compiler Engineer - Developer and Performance Technology
Raytracing Compiler Engineer - Developer and Performance Technology

NVIDIA • Oregon (WI)

On-site
USD 224,000 - 357,000
Raytracing Compiler Engineer - Developer and Performance Technology
Raytracing Compiler Engineer - Developer and Performance Technology

NVIDIA AI • Salt Lake City (UT)

On-site
USD 224,000 - 431,000
Equity
Benefits package
Senior Compiler Engineer - Backend GPU
Senior Compiler Engineer - Backend GPU

NVIDIA • California (MO)

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

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
GPU Backend Compiler Engineer — LLVM Codegen & Equity
GPU Backend Compiler Engineer — LLVM Codegen & Equity

Nvidia Corporation • Santa Clara (CA)

On-site
USD 108,000 - 196,000
Equity
Benefits
Competitive salary
Senior LLVM GPU Backend Engineer - Equity Eligible
Senior LLVM GPU Backend Engineer - Equity Eligible

NVIDIA • California (MO)

On-site
USD 152,000 - 242,000
Equity
Benefits
GPU Compiler Engineer — LLVM Back End, Equity
GPU Compiler Engineer — LLVM Back End, Equity

NVIDIA Corporation • Austin (TX)

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

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000