CareerPlan

Raytracing Compiler Engineer - Developer and Performance Technology

US, CA, Santa ClaraFull-time$224k–$357k2026-08-05 → 2026-11-10

Core

Design and implement a new LLVM-based backend JIT compiler targeting NVIDIA GPUs to enable high-performance raytracing.

Role type

Senior IC compiler engineer (GPU backend)

Builds

Production JIT compilers and optimization passes for NVIDIA GPU architectures

Domain

Computer graphics / GPU computing

Required skills

LLVM code generation, instruction scheduling, software pipelining, register allocation, LLVM IR, C++ programming, performance analysis tools

Preferred skills

CUDA, DirectX, OpenGL/Vulkan, OptiX, leading and influencing teams

Technologies

LLVM, C++, CUDA, DirectX, OpenGL, Vulkan, OptiX

Responsibilities

Guide design and implementation of LLVM-based backend JIT compiler; Design and develop new compiler passes and optimizations; Work with global compiler, hardware and application teams; Apply and adapt latest compiler technologies; Influence and work on new GPU architectures

Seniority

Senior, hands-on IC