Senior Compiler Engineer - Backend Gpu

NVIDIA

Base: $152,000 - $241,500 usd; bonus/equity: eligi...
Llvm code generation expertise
3+ years compiler development experience
Instruction scheduling and software pipelining
The role involves guiding the design of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs to deliver high-performance machine instructions

Job Summary

  • The role involves guiding the design of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs to deliver high-performance machine instructions.
  • Candidates will work with global teams to oversee improvements and apply latest compiler technologies for robust supportable tools.
  • NVIDIA offers competitive salaries ranging from $152,000 to $241,500 USD along with equity and generous benefits packages.

Matching Summary

The role involves guiding the design of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs to deliver high-performance machine instructions.

Salary

Base: $152,000 - $241,500 USD; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package included

Skills & Requirements

Must-have

  • LLVM code generation expertise
  • 3+ years compiler development experience
  • Instruction scheduling and software pipelining
  • Register allocation and GlobalISel
  • TableGen and Machine IR proficiency
  • Strong C++ programming skills

Nice-to-have

  • GPU architecture influence experience
  • CUDA application development background
  • DirectX or OpenGL/Vulkan experience
  • Leadership and interpersonal skills
  • Masters or PhD in Computer Science

Key Requirements

  • B.S. or higher degree in Computer Science/Engineering
  • 4+ years of compiler development experience
  • 3+ years of experience specifically in LLVM
  • Expertise in LLVM IR and Machine IR (MIR)

Work Rights

Not specified

Tailored Resume

Cover Letter