Senior Performance Compiler Engineer - Triton
NVIDIA · Washington, United States · 4 days ago
RemoteRemoteEngineeringFull-time
About the role
The Senior Performance Compiler Engineer will play a pivotal role in advancing AI performance on NVIDIA GPUs. This position involves working closely with cutting-edge technologies and optimizing AI performance through compiler technology.
Responsibilities
- Investigate the latest and future NVIDIA GPU hardware architecture and programming models.
- Work on the frontier of AI by understanding advanced algorithms and numerics to identify new opportunities for optimization.
- Design and implement compiler technology using MLIR to optimize high-level kernel descriptions, focusing on generating efficient, low-level GPU code.
- Engage in a dynamic, iterative process of optimization, sometimes starting with the kernel, sometimes with the compiler, to find the most efficient path to peak performance.
- Collaborate with teams across NVIDIA, including hardware architects and the CUDA compiler team, to influence future products and ensure maximum efficiency.
Requirements
- Bachelor, Masters or Ph.D. degree or equivalent experience in Computer Science, Computer Engineering, Applied Math, or a related field.
- 8+ years of relevant industry experience in software development.
- Demonstrated strong C++ programming and software design skills, with an emphasis on performance analysis and debugging.
- Experienced in parallel programming, including CUDA/OpenCL GPU programming or other parallel models such as OpenMP.
- Solid understanding of computer architecture and hands-on experience with assembly-level programming.
Qualifications
- Experience in tuning BLAS or deep learning library kernels.
- Background in numerics and linear algebra.
- Experience with machine learning compilers like TVM or MLIR.
- Contributions to open-source projects, especially in the AI/ML or compiler space.
- Familiarity with the latest research in AI algorithms and numerics and a strong track record of contributions to open-source projects, particularly in the AI/ML, compiler, or high-performance computing domains.
Benefits
Competitive salaries and a generous benefits package are offered. NVIDIA is widely considered one of the technology world’s most desirable employers, with a diverse and supportive environment that encourages innovation and excellence.
Pay
Base salary range: $184,000 - $287,500 USD.
Schedule
Full-time employment.
Application Instructions
Applications for this job will be accepted at least until May 12, 2026.