We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of ...
We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of ...
Senior Software Engineer - Embedded Systems
Bothell, WA · On-site
$151K - $198K/yr
We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... Experience with compiler software design * Experience with oscilloscopes, logic analyzers, or other ...
Senior Software Engineer - Embedded Systems
Bothell, WA · On-site
$151K - $198K/yr
We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... Experience with compiler software design * Experience with oscilloscopes, logic analyzers, or other ...
Senior Deep Learning Compiler Engineer - XLA
Redmond, WA · On-site
$117K - $160K/yr
We are looking for versatile software engineers for our XLA team. NVIDIA is at the center for the ... In this role, develop compiler optimization algorithms for deep learning workloads. You will ...
Senior Deep Learning Compiler Engineer - XLA
Redmond, WA · On-site
$117K - $160K/yr
We are looking for versatile software engineers for our XLA team. NVIDIA is at the center for the ... In this role, develop compiler optimization algorithms for deep learning workloads. You will ...
Senior AI Compiler Engineer, MLIR
Seattle, WA · On-site
$139K - $183K/yr
... software engineering work. Qualifications : Required : • Bachelor's, Master's, or Ph.D. in ... compiler optimizations. • Experience with compiler technologies such as MLIR, XLA, and LLVM. • ...
Senior AI Compiler Engineer, MLIR
Seattle, WA · On-site
$139K - $183K/yr
... software engineering work. Qualifications : Required : • Bachelor's, Master's, or Ph.D. in ... compiler optimizations. • Experience with compiler technologies such as MLIR, XLA, and LLVM. • ...
Senior Software Engineer - Deep Learning Compiler CI Infrastructure
Seattle, WA · On-site
$139K - $183K/yr
... developer-assist workflows * Experience operating CI for DL/GPU software environments, including multi-GPU / multi-node workloads on Slurm, Kubernetes, or cloud platforms * Familiarity with compiler ...
Senior Software Engineer - Deep Learning Compiler CI Infrastructure
Seattle, WA · On-site
$139K - $183K/yr
... developer-assist workflows * Experience operating CI for DL/GPU software environments, including multi-GPU / multi-node workloads on Slurm, Kubernetes, or cloud platforms * Familiarity with compiler ...
Senior Compiler Engineer - DL
Redmond, WA · On-site
$137K - $180K/yr
NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer - DL
Redmond, WA · On-site
$137K - $180K/yr
NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Software Engineer - Developer Tools
Bothell, WA · On-site
$61 - $80.50/hr
You will work closely with our Compiler, QEC, and Applications teams to take new features through development, testing, documentation, packaging, and release, and use software engineering best ...
Senior Software Engineer - Developer Tools
Bothell, WA · On-site
$61 - $80.50/hr
You will work closely with our Compiler, QEC, and Applications teams to take new features through development, testing, documentation, packaging, and release, and use software engineering best ...
Senior Compiler Engineer - AI
Redmond, WA · On-site
$137K - $180K/yr
What we need to see: * BS/MS/PhD in Computer Science or a related field (or equivalent experience), with a focus on machine learning and compiler/developer tools. * 8+ years of software engineering ...
Senior Compiler Engineer - AI
Redmond, WA · On-site
$137K - $180K/yr
What we need to see: * BS/MS/PhD in Computer Science or a related field (or equivalent experience), with a focus on machine learning and compiler/developer tools. * 8+ years of software engineering ...
Senior Software Engineer - Developer Tools
Bothell, WA · On-site
$61 - $80.50/hr
You will work closely with our Compiler, QEC, and Applications teams to take new features through development, testing, documentation, packaging, and release, and use software engineering best ...
Senior Software Engineer - Developer Tools
Bothell, WA · On-site
$61 - $80.50/hr
You will work closely with our Compiler, QEC, and Applications teams to take new features through development, testing, documentation, packaging, and release, and use software engineering best ...
Senior Software Engineer - Embedded Systems
$151K - $198K/yr
We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... Experience with compiler software design * Experience with oscilloscopes, logic analyzers, or other ...
Senior Software Engineer - Embedded Systems
$151K - $198K/yr
We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... Experience with compiler software design * Experience with oscilloscopes, logic analyzers, or other ...
Senior Compiler Engineer, AI Inference Performance
Redmond, WA · On-site
$137K - $180K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer, AI Inference Performance
Redmond, WA · On-site
$137K - $180K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior GPU Compiler Development Engineer
Redmond, WA · On-site
$137K - $180K/yr
We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX ... Good track record of developing, driving and delivering software products. Ways to stand out from ...
Senior GPU Compiler Development Engineer
Redmond, WA · On-site
$137K - $180K/yr
We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX ... Good track record of developing, driving and delivering software products. Ways to stand out from ...
Senior Machine Learning Compiler Engineer
$139K - $183K/yr
This is all enabled by cutting edge software stack, the Amazon Neuron Software Development Kit (SDK ... You: As a Sr Machine Learning Compiler Engineer III on the Amazon Neuron team, you will be a ...
Senior Machine Learning Compiler Engineer
$139K - $183K/yr
This is all enabled by cutting edge software stack, the Amazon Neuron Software Development Kit (SDK ... You: As a Sr Machine Learning Compiler Engineer III on the Amazon Neuron team, you will be a ...
Senior Machine Learning Compiler Engineer
Seattle, WA · On-site
$139K - $183K/yr
This is all enabled by cutting edge software stack, the Amazon Neuron Software Development Kit (SDK ... You: As a Sr Machine Learning Compiler Engineer III on the Amazon Neuron team, you will be a ...
Senior Machine Learning Compiler Engineer
Seattle, WA · On-site
$139K - $183K/yr
This is all enabled by cutting edge software stack, the Amazon Neuron Software Development Kit (SDK ... You: As a Sr Machine Learning Compiler Engineer III on the Amazon Neuron team, you will be a ...
Senior AI Compiler Engineer, MLIR
Seattle, WA · On-site
$139K - $183K/yr
Experience with compiler technologies such as MLIR, XLA, and LLVM ... Excellent C/C++ and Python programming and software design skills, including debugging, performance ...
Senior AI Compiler Engineer, MLIR
Seattle, WA · On-site
$139K - $183K/yr
Experience with compiler technologies such as MLIR, XLA, and LLVM ... Excellent C/C++ and Python programming and software design skills, including debugging, performance ...
Senior Compiler Engineer - AI
Redmond, WA · On-site
$117K - $160K/yr
Required : • BS/MS/PhD in Computer Science or a related field (or equivalent experience), with a focus on machine learning and compiler/developer tools. • 8+ years of software engineering and AI ...
Senior Compiler Engineer - AI
Redmond, WA · On-site
$117K - $160K/yr
Required : • BS/MS/PhD in Computer Science or a related field (or equivalent experience), with a focus on machine learning and compiler/developer tools. • 8+ years of software engineering and AI ...
Senior Machine Learning Compiler Engineer
Seattle, WA · On-site
$139K - $183K/yr
This is all enabled by cutting edge software stack, the Amazon Neuron Software Development Kit (SDK ... You: As a Sr. Machine Learning Compiler Engineer III on the Amazon Neuron team, you will be a ...
Senior Machine Learning Compiler Engineer
Seattle, WA · On-site
$139K - $183K/yr
This is all enabled by cutting edge software stack, the Amazon Neuron Software Development Kit (SDK ... You: As a Sr. Machine Learning Compiler Engineer III on the Amazon Neuron team, you will be a ...
Senior Software Engineer - Embedded Systems
Bothell, WA · On-site
$151K - $198K/yr
We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... Experience with compiler software design * Experience with oscilloscopes, logic analyzers, or other ...
Senior Software Engineer - Embedded Systems
Bothell, WA · On-site
$151K - $198K/yr
We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... Experience with compiler software design * Experience with oscilloscopes, logic analyzers, or other ...
We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for ...
We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for ...
Senior Software Engineer, GPU Performance
Kirkland, WA · On-site
$139K - $183K/yr
... ML compiler cost model design to optimizing high performance GPU kernels to cross node model ... software development in one or more programming languages. • 3 years of experience testing ...
Senior Software Engineer, GPU Performance
Kirkland, WA · On-site
$139K - $183K/yr
... ML compiler cost model design to optimizing high performance GPU kernels to cross node model ... software development in one or more programming languages. • 3 years of experience testing ...
Compiler Software Engineer information
See Seattle, WA salary details
$72.3K - $87K
2% of jobs
$87K - $101.6K
4% of jobs
$101.6K - $116.3K
6% of jobs
$116.3K - $131K
8% of jobs
$138.9K is the 25th percentile. Wages below this are outliers.
$131K - $145.7K
7% of jobs
$145.7K - $160.4K
18% of jobs
The median wage is $163.8K / yr.
$160.4K - $175.1K
16% of jobs
$175.1K - $189.8K
2% of jobs
$195.8K is the 75th percentile. Wages above this are outliers.
$189.8K - $204.5K
26% of jobs
$204.5K - $219.2K
1% of jobs
$219.2K - $233.9K
8% of jobs
$72.3K
$167.9K
$233.9K
How much do compiler software engineer jobs pay per year?
What is a Compiler Software Engineer?
What are some common challenges faced by Compiler Software Engineers when optimizing code for different hardware architectures?
What are the key skills and qualifications needed to thrive as a Compiler Software Engineer, and why are they important?
What is the difference between Compiler Software Engineer vs Software Developer?
| Aspect | Compiler Software Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in Computer Science, specialized knowledge in compilers | Bachelor's or higher in Computer Science or related field |
| Work Environment | Research labs, tech companies, compiler development teams | Varied environments including startups, corporations, freelance projects |
| Industry Usage | Primarily in compiler design, programming language development, systems software | Web, mobile, enterprise applications, software solutions |
Compiler Software Engineers focus on designing and optimizing compilers and language tools, often working in specialized teams. Software Developers create a wide range of applications across industries. While both roles require programming skills, Compiler Software Engineers have a niche expertise in language translation and optimization, making their work more specialized.

Full-time
Posted 14 days ago
Job description
We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of high performance parallel applications on NVIDIA's next generation GPU's. Our team delivers language extensions and performance improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality.
In this role, as a leader on our team, you have the opportunity of working on the optimizing CUDA C++ compiler, a core component of our platform for accelerating general purpose computation on the GPU. The CUDA programming language defines a unified programming model across a range of system configurations and hardware capabilities. The compiler is responsible for translating parallel programs written in the CUDA/C++ programming language into microcode that is optimized for fast execution on NVIDIA's family of industry-leading GPU architectures. You will be solving challenging problems alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy. If you're excited by these challenges, we'd love to hear from you!
What you'll be doing:
Design and implement enhancements to the CUDA C++ compiler driver and front-end, ensuring tight integration with industry-leading third-party compiler software.
Contribute to the CUDA C++ programming language specification and its evolution factoring in support for new GPU hardware capabilities.
Drive language conformance, front-end robustness, and compile-time improvements that benefit a wide range of users, from deep learning researchers to safety-critical software developers.
Provide engineering support for the compiler and deliver targeted changes for production customer releases.
Establish strong customer/partner relationships and trust through excellent execution and high-quality software development.
What we need to see:
BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
1+ years of experience in developing production compilers or related software
Knowledge of compiler front-end technology
Advanced C++ development skills, including experience working with large, modularized codebases.
Strong interpersonal, verbal and written communications skills
Capability to achieve objectives under tight deadlines
Experience executing tasks while managing competing priorities
Experience writing and debugging multithreaded programs
Deep understanding of technology and passion for what you do with strong teamwork, specifically a proven ability to effectively guide and influence within a dynamic matrix environment
Ways to stand out from the crowd:
Strong track-record in compiler engineering with EDG, LLVM-clang or other industrial strength compiler front-end
Prior work on domain-specific front-ends or IRs such as MLIR, including dialect development or integration with custom compilers.
CUDA C++ application development experience
Strong understanding of parallel programming concepts.
Experience working with Programming Language and programming language standards.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.About Nvidia
Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1993