All vacancies
Senior Compiler Engineer - GPU Compute
NVIDIA
US, CA, Santa Clara +2 more · On-site · relocation$12,667–20,125 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA is dedicated to reinventing accelerated computing. Reinvention requires great technology and amazing people. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.
Responsibilities
- Build compiler capabilities that help AI agents generate high-performing, high-quality GPU code.
- Improve front-end diagnostics and compiler feedback so that developers and AI agents can understand and act on what the compiler tells them.
- Design and implement CUDA C++ language features and extensions in the compiler front end, including parsing, semantic analysis, and code generation to IR.
- Track and implement evolving C++ standards features, and make sure they work well with the CUDA programming model.
- Explore and contribute to all parts of the compiler stack, including optimization, back end, and MLIR, wherever the right solution lives.
- Partner and collaborate with other compiler, library, and developer tools teams in a dynamic environment to deliver high-quality, robust solutions.
- What we need to see
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience.
- 5+ years of relevant work or research experience in compiler development.
- Hands-on experience with a production C or C++ compiler front end, such as Clang or GCC.
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 20 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Lead PHP DeveloperWhiteTech · Remote · Armenia
- Senior Rust DeveloperEPAM Systems · Remote · Armenia
- Developer Research Coordinator (Contract)Major League Hacking · Remote · worldwide, UTC+4 accepted
- Performance Engineer - Open SourceCanonical · Remote · worldwide
- AI Workplace Solutions EngineerEPAM Systems · Remote · Armenia
- Senior Applied AI Engineer - RemoteClanX · Remote · worldwide, UTC+4 accepted

