NVIDIA is seeking a Backend Compiler Engineer for its GPU Software organization. The Compiler team develops and emits high-performance GPU machine instructions for graphics technologies (OpenGL, Vulkan, and DX) and compute technologies (CUDA, PTX, OpenCL, Fortran, and C++). The team contributes compiler performance and capabilities for NVIDIA’s current and future parallel SIMT architectures. The engineer will work on NVIDIA’s proprietary GPU compiler backend, written in C++, and develop compiler passes and optimizations to produce robust, supportable compiler software and tools. The role involves collaboration with global compiler, hardware, and application teams to improve systems and resolve problems. The position is also part of work in deep-learning compiler technology, spanning architecture design and support through functional languages.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior