1

Compiler Jobs (NOW HIRING)

Be Seen First

AI Compiler Engineer

Los Angeles, CA · Remote

$190K - $255K/yr

BEARCloud is seeing an AI Compiler Engineer for one of our clients to spearhead the efforts in developing and optimizing graph compilers tailored to cutting-edge AI and ML workloads. You will ...

Posted today

Qualcomm Technologies, Inc. is seeking a Compiler Software Engineer to enable open source developers to build software for Qualcomm silicon. The role involves enhancing compiler toolsets and ...

Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This ...

Be Seen First

AI Compiler Engineer

Los Angeles, CA · Remote

$190K - $255K/yr

BEARCloud is seeing an AI Compiler Engineer for one of our clients to spearhead the efforts in developing and optimizing graph compilers tailored to cutting-edge AI and ML workloads. You will ...

Posted today

Compiler Architect

San Jose, CA · On-site

$210K - $280K/yr

About the Role As a Compiler Architect you will be responsible for working with the different layers of the compiler stack and coordinating with other development teams here at SambaNova. It is a ...

Machine Learning Compiler

Raleigh, NC · On-site

$160K - $240K/yr

Drive innovation in ML compiler optimization algorithms, leveraging advanced mathematics, programming language theory, and modern compiler techniques. * Oversee feature design, code reviews, and ...

Manager, Compiler Engineering

Hillsboro, OR · On-site

$224 - $356.50/hr

We are now looking for a Compiler Engineering Manager NVIDIA's HPC Compiler team is looking to hire a Compiler Engineering Manager to join the team building one of the world's most important ...

Luminal optimizes AI models to accelerate and simplify model deployment using a search‑based compiler. The AI stack needs to be rethought from the ground up to achieve this. As demand for inference ...

New

Senior Compiler Engineer Infrastructure

Santa Clara, CA · On-site +1

$127K - $173K/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 ...

Compiler Software Engineer

San Diego, CA · On-site

$116.90 - $175.30/hr

Our team builds open source compiler toolsets for Qualcomm silicon. This includes compilers, assemblers, linkers, libraries, debuggers, profilers, and other developer tools. The toolsets enable ...

Senior Compiler Engineer Infrastructure

Redmond, WA · On-site +1

$121K - $165K/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 LLVM Compiler Engineer

Redmond, WA · On-site

$117K - $160K/yr

They are seeking a Senior LLVM Compiler Engineer to join their Compute Compiler Team, focusing on upstream engagement with the LLVM ecosystem and enhancing NVIDIA's compiler technology through ...

Founding GPU Compiler Engineer

San Francisco, CA · On-site

$163K - $200K/yr

They are seeking a Founding GPU Compiler Engineer to build the core compilation infrastructure for their AI compiler, optimizing models from various frameworks into binaries for large-scale AI pre ...

Compiler Toolchain Engineer

Austin, TX · On-site

$98K - $148K/yr

Engineering Group, Engineering Group > Compiler Toolchain Software General Summary: Interested in enabling millions of users on the Qualcomm Snapdragon platform and making their lives better? Come ...

NVIDIA's HPC Compiler team is looking to hire a Compiler Engineering Manager to join the team building one of the world's most important optimizing compiler products. Your work will support ...

Showing results 41-60

Compiler information

See salary details

$9

$20

$36

How much do compiler jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for compiler in the United States is $20.81, according to ZipRecruiter salary data. Most workers in this role earn between $15.38 and $24.28 per hour, depending on experience, location, and employer.

What is a compiler?

A compiler is a specialized computer program that translates source code written in a high-level programming language into machine code or another lower-level language that a computer can execute. This process allows developers to write code in languages like C++, Java, or Python, which are easier for humans to understand, and then have it converted into instructions that hardware can process. Compilers perform various tasks such as syntax analysis, optimization, and code generation to ensure the resulting program runs efficiently and correctly.

What are the key skills and qualifications needed to thrive as a compiler?

To thrive as a Compiler Engineer, you need a strong background in computer science, programming languages, and compiler theory, often supported by a relevant degree. Familiarity with tools like LLVM, GCC, and experience with languages such as C/C++ or Rust are typically required. Analytical thinking, problem-solving, and effective communication are essential soft skills in this field. These skills ensure the development of efficient, reliable compilers that support robust software and systems development.

What are the common challenges faced when working as a compiler engineer, and how can they be addressed?

Compiler Engineers often encounter challenges such as optimizing code for performance, ensuring compatibility across various hardware architectures, and maintaining the correctness of complex transformations. Debugging and diagnosing issues in the compilation process can be particularly intricate, requiring a strong understanding of both source and target languages. Collaborating closely with language designers and hardware engineers, as well as utilizing automated testing and profiling tools, helps address these challenges and results in more robust and efficient compilers.

What is the difference between Compiler vs Interpreter?

AspectCompilerInterpreter
FunctionTranslates entire code into machine language before executionTranslates code line-by-line during execution
SpeedFaster execution after compilationSlower due to real-time translation
UsageUsed in languages like C, C++Used in languages like Python, JavaScript
ErrorsErrors are found after compilationErrors are detected during execution
OutputProduces standalone executable filesRuns directly from source code

In summary, a compiler translates the entire program into machine code before execution, resulting in faster runtime and standalone files. An interpreter translates code line-by-line during execution, which can be slower but allows for easier debugging and dynamic execution. Both are essential in different programming environments depending on performance and development needs.

More about Compiler jobs

What cities are hiring for Compiler jobs?

Cities with the most Compiler job openings:

What are the most commonly searched types of Compiler jobs?

The most popular types of Compiler jobs are:

What states have the most Compiler jobs?

States with the most job openings for Compiler jobs include:

What job categories do people searching Compiler jobs look for?

The top searched job categories for Compiler jobs are:

Infographic showing various Compiler job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 96% Full Time, 1% Part Time, and 2% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $43,287 per year, or $20.8 per hour.

AI Compiler Engineer

BEARCloud, Inc.

Los Angeles, CA • Remote

$190K - $255K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 hours ago

Posted today

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

BEARCloud is seeing an AI Compiler Engineer for one of our clients to spearhead the efforts in developing and optimizing graph compilers tailored to cutting-edge AI and ML workloads. You will collaborate with hardware architects, and AI researchers to enhance performance, optimize computation graphs, and enable efficient model deployment on Inference Accelerators. 


Responsibilities

Architect, design, and implement optimizations for AI model execution on graph compilers to improve performance, reduce latency, and maximize hardware utilization.

  • Work closely with ML researchers, hardware engineers, and software developers to design and deploy AI models, understanding and addressing hardware-specific challenges.
  • Work on performance optimizations for neural network models, such as layer fusion, operator fusion, and graph-level transformations.
  • Develop compiler optimizations and passes that convert high-level AI models (e.g., from TensorFlow, PyTorch) into intermediate representations (IR).
  • Implement parsing, semantic analysis, and IR generation for deep learning frameworks.
  • Research and integrate the latest advancements in compiler design, ML model optimizations, and hardware acceleration into graph compilers.
  • Provide leadership, mentorship, and technical guidance to a team of engineers focused on graph compiler optimizations. 


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field (Ph.D. preferred).
  • 3+ years in compiler development, with a strong focus on AI or ML graph compilers.
  • Proficiency in AI graph compiler frameworks (e.g., MLIR, Torch-FX)
  • Solid background in hardware architectures (e.g., GPUs, TPUs, ASICs) and optimization techniques such as fusion, quantization, and tiling.
  • Familiarity with neural networks operators and code generation.
  • Strong understanding of intermediate representations, code parsing, and semantic analysis in compiler design.
  • Proficiency in C++, Python, or other programming languages commonly used in compiler development.
  • Open-source contributions to AI software frameworks and libraries is a plus
  • Demonstrated experience leading and mentoring engineering teams with successful project delivery. 

Company Description

BEARCloud empowers organizations to modernize and optimize their IT ecosystems through innovation, deep expertise, and strategic partnerships. We deliver comprehensive, end-to-end solutions across AI Services, Cloud, Professional Services, Cybersecurity, Managed Services, Managed Personnel Resources and Low-Voltage Contracting.

Our core strengths in Infrastructure, Licensing, and Support enable clients to operate with greater efficiency, scalability, and security. At BEARCloud, we’re more than a systems integrator— we’re your strategic partner for IT infrastructure, workforce solutions, and long-term operational success. BEARCloud helps organizations build, scale, and sustain high-performing technology ecosystems.