New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Raytracing Compiler Engineer - Developer and Performance Technology

NVIDIA
Apply →
remote senior full-time

First indexed 18 Jun 2026

Description

NVIDIA is seeking a Raytracing Compiler Engineer to join its international engineering team.

The successful candidate will guide the design and implementation of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs. They will design and develop new compiler passes and optimizations to meet high-performance and low compilation time requirements. The engineer will collaborate with global compiler, hardware, and application teams to oversee improvements and problem resolutions. They will apply and adapt the latest compiler technologies to produce premier compilers and tools.

Responsibilities:

  • Design and implement a new LLVM-based backend JIT compiler for NVIDIA GPUs
  • Develop new compiler passes and optimizations for high-performance and low compilation times
  • Collaborate with global teams to improve and resolve issues
  • Apply latest compiler technologies for robust compilers and tools
  • Influence and work on new GPU architectures

Requirements:

  • B.S. or higher degree in Computer Science/Engineering or equivalent experience
  • 12+ years of compiler development experience, including 3+ years of LLVM experience
  • Expertise in LLVM code generation, instruction scheduling, software pipelining, register allocation, and LLVM IR
  • Proficient in compiler design and performance analysis tools
  • Excellent C++ programming skills
  • Strong software engineering principles
  • Good communication and documentation skills

Preferred qualifications:

  • Master's or Ph.D. with 5+ years of relevant experience
  • Experience with GPU compiler optimizations and code generation
  • Familiarity with CUDA, DirectX, OpenGL/Vulkan, OptiX applications
  • Strong interpersonal skills and leadership abilities

NVIDIA offers highly competitive salaries and a comprehensive benefits package.