Senior Compiler Engineer, AI Inference Platforms
About the role
NVIDIA is seeking an AI & Deep Learning Compiler Engineer to join the Deep Learning & AI Compiler (DLC) team. The DLC is crucial for delivering leading inference performance, fast build times, reduced memory footprints, and ease of use through Ahead-of-Time and Just-in-Time compilation. This role involves analyzing deep learning networks and developing compiler optimization algorithms, collaborating with deep learning software framework teams and GPU architecture teams to accelerate the next generation of deep learning software.
Responsibilities
- Analyzing deep learning networks and developing compiler optimization algorithms.
- Collaborating with members of the deep learning software framework teams and the GPU architecture teams to accelerate the next generation of deep learning software.
- Defining public APIs, performance optimizations and analysis, and crafting and implementing compiler techniques for AI workloads and future NVIDIA GPUs.
Requirements
- Bachelor’s, Master’s or Ph.D. in Computer Science, Computer Engineering, related field or equivalent experience.
- 3+ years of relevant work or research experience in performance analysis and compiler optimizations.
- Experience with compiler technologies (e.g., MLIR, LLVM, XLA, Triton, etc.).
- Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and test design.
- Ability to work independently, define project goals and scope, and lead your own development efforts.
- Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team.
Qualifications
- Proficient in CPU and/or GPU architecture.
- CUDA or OpenCL programming experience.
- Understanding of deep learning models, algorithms and frameworks, such as PyTorch, JAX.
- GPU kernel authoring and performance analysis using tools such as Nsight Compute.
Skills
- Proficiency in CPU and/or GPU architecture.
- CUDA or OpenCL programming experience.
- Understanding of deep learning models, algorithms and frameworks, such as PyTorch, JAX.
- GPU kernel authoring and performance analysis using tools such as Nsight Compute.
Benefits
Competitive salaries and a generous benefits package are offered. NVIDIA is widely considered one of the technology world’s most desirable employers. The base salary range is $152,000 - $241,500. Applicants are encouraged to apply before February 27, 2026.
Pay
Base salary range: $152,000 - $241,500
Schedule
Not specified
Application Instructions
Applications for this job will be accepted at least until February 27, 2026.