NVIDIA is seeking an expert Senior Compiler Engineer to join the Compute Compiler Team in California. The role involves engaging with LLVM, Clang, and related open-source projects to improve compiler functionality. Responsibilities include leading design discussions, adapting downstream code for upstream quality, and collaborating with various teams. Preferred candidates have extensive experience with LLVM and a strong foundation in C++ programming. Compensation includes a salary range of $184,000 to $287,500, plus equity and benefits.
Qualifications
6+ years of experience with LLVM, Clang, MLIR, or similar compiler infrastructures.
Excellent hands-on C++ programming skills.
Solid understanding of compiler internals including IR design and code generation.
Responsibilities
Work closely with LLVM, Clang, MLIR to upstream compiler features.
Lead design discussions and code reviews in upstream communities.
Collaborate with internal teams to identify suitable downstream capabilities.
Skills
C++ programming
LLVM
compiler internals
open-source engagement
technical communication
Education
B.S., M.S., or Ph.D. in Computer Science
Job description
NVIDIA is seeking an expert Senior Compiler Engineer to join the Compute Compiler Team in California. The role involves engaging with LLVM, Clang, and related open-source projects to improve compiler functionality. Responsibilities include leading design discussions, adapting downstream code for upstream quality, and collaborating with various teams. Preferred candidates have extensive experience with LLVM and a strong foundation in C++ programming. Compensation includes a salary range of $184,000 to $287,500, plus equity and benefits.