GPU Raytracing Compiler Engineer — LLVM & Performance

NVIDIA Corporation

Salt Lake City (UT)

On-site

USD 184,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Highly competitive salary
Comprehensive benefits package
Equity options

Job summary

A leading technology company is seeking a Raytracing Compiler Engineer in Salt Lake City. You will develop an LLVM-based JIT compiler targeting GPUs and enhance compiler performance through advanced optimizations. The ideal candidate has over 8 years of compiler experience, expertise in LLVM, and strong C++ skills. Join a diverse team committed to innovative computing solutions and enjoy a competitive salary package including equity. Relocation support is available.

Qualifications

  • 8+ years of compiler development experience, including 3+ years in LLVM focused on code generation.
  • Excellent hands-on C++ programming skills applied to industry standard compilers.
  • Strong background in software engineering principles focusing on 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 performance and compilation time.
  • Work with global teams to oversee improvements and problem resolutions.

Skills

Compiler development experience
LLVM code generation
C++ programming skills
Performance analysis tools
Software engineering principles

Education

B.S. or higher in Computer Science/Engineering

Tools

CUDA
DirectX
OpenGL/Vulkan
OptiX

Job description

A leading technology company is seeking a Raytracing Compiler Engineer in Salt Lake City. You will develop an LLVM-based JIT compiler targeting GPUs and enhance compiler performance through advanced optimizations. The ideal candidate has over 8 years of compiler experience, expertise in LLVM, and strong C++ skills. Join a diverse team committed to innovative computing solutions and enjoy a competitive salary package including equity. Relocation support is available.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Raytracing LLVM JIT Engineer for GPUs — Equity Options
Raytracing LLVM JIT Engineer for GPUs — Equity Options

NVIDIA • Salt Lake City (UT)

On-site
USD 224,000 - 431,000
Raytracing Compiler Engineer - LLVM GPU JIT (Equity)
Raytracing Compiler Engineer - LLVM GPU JIT (Equity)

NVIDIA • Oregon (WI)

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

NVIDIA • Town of Texas (WI)

On-site
USD 224,000 - 431,000
Equity
Comprehensive benefits
Raytracing Compiler Architect for GPU Performance
Raytracing Compiler Architect for GPU Performance

NVIDIA • Massachusetts

On-site
USD 224,000 - 431,000
Raytracing Compiler Engineer for LLVM GPU Backends
Raytracing Compiler Engineer for LLVM GPU Backends

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits package
Raytracing Compiler Engineer — High-Perf LLVM on GPUs
Raytracing Compiler Engineer — High-Perf LLVM on GPUs

NVIDIA • St. Louis (MO)

On-site
USD 224,000 - 431,000
Equity
Comprehensive benefits
Raytracing Compiler Engineer - Developer and Performance Technology
Raytracing Compiler Engineer - Developer and Performance Technology

NVIDIA • Oregon (WI)

On-site
USD 224,000 - 357,000
Senior LLVM Backend GPU Compiler Engineer - Remote
Senior LLVM Backend GPU Compiler Engineer - Remote

NVIDIA Corporation • Austin (TX)

On-site
USD 152,000 - 242,000
Equity options
Generous benefits package
Competitive salaries
Raytracing Compiler Engineer - Developer and Performance Technology
Raytracing Compiler Engineer - Developer and Performance Technology

NVIDIA • Massachusetts

On-site
USD 224,000 - 431,000
Senior GPU Compiler Engineer (LLVM Backend)
Senior GPU Compiler Engineer (LLVM Backend)

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000