Senior Compiler Engineer - Backend
Develop and optimize NVIDIA's proprietary GPU compiler backend to generate high-performance machine instructions for graphics and compute workloads. Work on register allocation, instruction scheduling, and other code-generation passes within a cross-functional compiler and hardware team.
This role sits on the GPU Software Compiler team and collaborates with global compiler, hardware, and application teams to improve performance and reliability of compiler outputs.
Senior level. The posting specifies 3+ years of compiler code generation experience (preferably with LLVM).
Primary responsibilities include implementing and improving backend compiler components and working with stakeholders to resolve issues.
Concise split of must-have and nice-to-have qualifications.
Nice-to-have:
B.S., M.S., or Ph.D. (or equivalent practical experience). The posting states MS/PhD are highly desired.
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
