1

Gpu Compiler Engineer Jobs (NOW HIRING)

Sr. Compiler Engineer

Mountain View, CA · On-site

$122.40K - $168K/yr

Senior Compiler Engineer Mountain View, CA About DataPelago: DataPelago is at the forefront of ... Analyze advances in the capabilities of CPU and GPU processing elements from Nvidia, AMD, Intel ...

Compiler Engineer

Hillsboro, OR

$149.60K - $211.20K/yr

Job Details: We are looking for an experienced MSVC Compiler Engineer to contribute to the ... The group delivers specialized NPU IP to enable the AI PC and GPU IP to support all of Intel ...

Senior Compiler Engineer Infrastructure

OR · On-site +1

$108.40K - $147.40K/yr

Our compiler organization makes its mark on every GPU NVIDIA produces. By improving how our internal compiler stacks align with open source and by modernizing the tools our developers rely on, you ...

GPU compiler test engineer Location: San Diego, CA Experience: 4+ Years Duration: Full Time Minimum Qualifications Required: Good hands on experience of Software Releases, Integration and ...

GPU compiler test engineer Location: San Diego, CA Experience: 4+ Years Duration: Full Time Minimum Qualifications Required: Good hands on experience of Software Releases, Integration and ...

Senior Compiler Engineer Infrastructure

Redmond, WA · On-site +1

$121.50K - $165.20K/yr

Our compiler organization makes its mark on every GPU NVIDIA produces. By improving how our internal compiler stacks align with open source and by modernizing the tools our developers rely on, you ...

Senior Compiler Engineer Infrastructure

Santa Clara, CA · On-site +1

$127.40K - $173.20K/yr

Our compiler organization makes its mark on every GPU NVIDIA produces. By improving how our internal compiler stacks align with open source and by modernizing the tools our developers rely on, you ...

Senior Compiler Engineer Infrastructure

Austin, TX · On-site +1

$107.50K - $146.20K/yr

Our compiler organization makes its mark on every GPU NVIDIA produces. By improving how our internal compiler stacks align with open source and by modernizing the tools our developers rely on, you ...

Senior Compiler Engineer - AI

Austin, TX · On-site

$121.40K - $160.10K/yr

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our ...

Senior Compiler Engineer - AI

Santa Clara, CA

$143.90K - $189.70K/yr

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our ...

OR

$122.40K - $161.30K/yr

More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU ... NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and ...

next page

Showing results 1-20

Gpu Compiler Engineer information

See salary details

$11K

$83.3K

$113K

How much do gpu compiler engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for gpu compiler engineer in the United States is $83,291.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,500.00 and $108,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a GPU Compiler Engineer, and why are they important?

To thrive as a GPU Compiler Engineer, you need a strong background in computer science, with expertise in compiler design, parallel programming, and GPU architectures, typically supported by a relevant degree. Familiarity with tools and languages such as LLVM, CUDA, OpenCL, and performance profiling systems is essential. Analytical thinking, problem-solving ability, and effective collaboration are crucial soft skills for success in this role. These skills ensure the development of high-performance, reliable compiler solutions that optimize GPU-based applications and support innovation in computing.

What are some common challenges faced by GPU Compiler Engineers in optimizing code for different hardware architectures?

GPU Compiler Engineers often encounter challenges when adapting and optimizing code for a wide variety of GPU architectures. Each hardware platform may have unique instruction sets, memory hierarchies, and performance characteristics, requiring tailored compiler optimizations. Balancing performance, portability, and correctness is an ongoing challenge, especially when supporting multiple vendors or generations of hardware. Close collaboration with hardware engineers and performance analysts is essential to ensure the compiler produces efficient code that leverages the strengths of each GPU architecture.

What are GPU Compiler Engineers?

GPU Compiler Engineers are specialized software engineers who design, develop, and optimize compilers that translate high-level programming code into machine code that runs efficiently on Graphics Processing Units (GPUs). Their work enables developers to harness the full power of GPUs for tasks such as graphics rendering, scientific computing, and machine learning. These engineers often work closely with hardware teams to ensure compatibility and performance, and they play a critical role in advancing GPU technology.

What is the difference between Gpu Compiler Engineer vs Gpu Software Engineer?

AspectGpu Compiler EngineerGpu Software Engineer
Required CredentialsBachelor's or Master's in Computer Science, Electrical Engineering, or related; knowledge of compiler designBachelor's or Master's in Computer Science or related; strong programming skills
Work EnvironmentResearch and development teams focused on compiler optimization and hardware integrationSoftware development teams working on GPU applications, drivers, or SDKs
Industry UsagePrimarily in hardware and compiler companies, GPU manufacturers

The Gpu Compiler Engineer specializes in developing and optimizing compilers for GPU hardware, focusing on translating high-level code into efficient machine instructions. In contrast, the Gpu Software Engineer works on creating GPU-related software, such as drivers, SDKs, or applications. While both roles require strong programming skills and knowledge of GPU architecture, the compiler engineer emphasizes compiler design and optimization, whereas the software engineer focuses on software development and integration.

More about Gpu Compiler Engineer jobs
What cities are hiring for Gpu Compiler Engineer jobs? Cities with the most Gpu Compiler Engineer job openings:
What states have the most Gpu Compiler Engineer jobs? States with the most job openings for Gpu Compiler Engineer jobs include:
What job categories do people searching Gpu Compiler Engineer jobs look for? The top searched job categories for Gpu Compiler Engineer jobs are:
Infographic showing various Gpu Compiler Engineer job openings in the United States as of May 2026, with employment types broken down into 3% As Needed, 82% Full Time, 6% Temporary, 3% Contract, and 6% Nights. Highlights an 30% Physical, and 70% Hybrid job distribution, with an average salary of $83,291 per year, or $40 per hour.

Sr. Compiler Engineer

Datapelago

Mountain View, CA • On-site

$122.40K - $168K/yr

Full-time

Posted 4 days ago


Job description

Senior Compiler Engineer
Mountain View, CA
About DataPelago:
DataPelago is at the forefront of revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine that is transforming how Apache Spark, Apache Flink, Ray and others operate on diverse, large-scale data. Our team of engineers drive and adopt advances in hardware-accelerated computing, parallel processing of large-scale data, query optimization, distributed systems, compilers, machine learning, and cloud-native computing. We are looking for specialists to join our engineering team and shape the future of accelerated data processing.
The Opportunity:
As a Senior Compiler Engineer, you will lead the advancement of compilers for DataPelago's data processing engine. You will enhance functional breadth, performance, scale, and reliability of DataPelago engine's compilers in executing data processing workloads on diverse acceleration hardware infrastructure, including CPUs, GPUs. And FPGAs. This is a unique opportunity to make a significant impact on a category-defining product and work with a talented team of engineers.
What You'll Do:
• Architect: Lead the architecture of how our data processing engine will translate data processing logical and physical plans into efficient code for execution on CPU/GPU/FPGA.
• Design: Lead design of functional and performance enhancements to the compilers in our data processing engine.
• Core Development: Individually design, implement, test, optimize, and maintain components of compilers for the data processing engine.
• Innovation and Differentiation: Analyze advances in the capabilities of CPU and GPU processing elements from Nvidia, AMD, Intel, and others, compiler platforms and tools and identify opportunities for our engine to enhance technology and product leadership.
• Collaboration: Partner effectively with engineering and product management in defining language specifications of our product and ensuring compliance with industry standards, platform definitions, and workload requirements.
• Continuous Improvement: Foster best practices in design and code reviews, testing, CI/CD, and issue resolution to maintain highest product quality, security, efficiency, & productivity.
What You'll Bring:
• Bachelor's degree in Computer Science or a related field with 7+ years of relevant experience OR a Master's degree in Computer Science or a related field with 5+ years of relevant experience.
• 5+ years of deep technical experience in developing and enhancing production-quality compilers, tools, or related software.
• Demonstrated experience with auto-vectorization compiler technologies and data-parallel architectures.
• Demonstrated experience with compiler internals. Solid experience with GCC/LLVM/ MLIR.
• Demonstrated experience with parsing, IR, type systems, and static analysis. Solid experience with flex/yacc/ANTLR.
• Experience with compilation for data applications (e.g., query compilers, query planners),
data processing languages (e.g., SQL, Python), acceleration hardware (e.g., Nvidia GPU),
and data processing engines (e.g., Apache Spark, Presto) preferred.
• Exceptional programming skills in C, C++. Rust experience preferred.
• Extensive development experience in Linux environments.
• Strong analytical and problem-solving skills with a passion for performance optimization.
Why Join DataPelago?
• Technology Leadership: Shape the architecture and development of how our core engine compiles parallel data processing applications on advanced acceleration hardware.
• Cutting-Edge Innovation: Work on challenging problems at the forefront of accelerated computing and data processing.
• Significant Impact: Your contributions will directly impact the performance and scalability of our mission-critical platform.
• Mentorship and Growth: Mentor and guide other talented engineers while expanding your own technical expertise.
• Competitive compensation, stock options, comprehensive benefits package, leadership development opportunities.