The Compiler Optimization Engineer will own the middle tier of the AI compiler stack, focusing on graph-level transformations and optimization passes to enhance model performance. Responsibilities ...
The Compiler Optimization Engineer will own the middle tier of the AI compiler stack, focusing on graph-level transformations and optimization passes to enhance model performance. Responsibilities ...
About The Role The Principal Compiler Engineer - ML Systems position will be responsible for working with the different layers of the compiler stack and coordinating with other development teams here ...
About The Role The Principal Compiler Engineer - ML Systems position will be responsible for working with the different layers of the compiler stack and coordinating with other development teams here ...
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
Machine Learning Compiler Engineer
$181.10K - $318.40K/yr
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
Machine Learning Compiler Engineer
$181.10K - $318.40K/yr
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
Senior GPU Compiler Development Engineer
Santa Clara, CA · On-site
$143.90K - $189.70K/yr
Join the PTX Compiler team and help drive PTX language design and PTX compiler evolution. PTX enables all GPU Computing applications including HPC, Deep Learning and Autonomous Driving. PTX provides ...
Senior GPU Compiler Development Engineer
Santa Clara, CA · On-site
$143.90K - $189.70K/yr
Join the PTX Compiler team and help drive PTX language design and PTX compiler evolution. PTX enables all GPU Computing applications including HPC, Deep Learning and Autonomous Driving. PTX provides ...
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro ...
Here, you'll not only architect and scale a production-class AI compiler toolchain, but also rethink how AI automates, optimizes, and accelerates every step of building and deploying neural networks ...
Here, you'll not only architect and scale a production-class AI compiler toolchain, but also rethink how AI automates, optimizes, and accelerates every step of building and deploying neural networks ...
GPU Compiler Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
About the role: We're looking for highly experienced GPU Compiler Lead. You will lead the design and implementation of a high-performance compiler stack for our proprietary GPU architecture. You'll ...
GPU Compiler Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
About the role: We're looking for highly experienced GPU Compiler Lead. You will lead the design and implementation of a high-performance compiler stack for our proprietary GPU architecture. You'll ...
Engineering Group, Engineering Group > Compiler Toolchain Software General Summary: Are you passionate about maximizing server CPU performance and pushing the boundaries of optimization? Join our ...
Engineering Group, Engineering Group > Compiler Toolchain Software General Summary: Are you passionate about maximizing server CPU performance and pushing the boundaries of optimization? Join our ...
AMD is looking for an engineering leader passionate about driving compiler innovation to unlock the performance of our data center GPU platforms for AI applications . The ideal candidate will have ...
AMD is looking for an engineering leader passionate about driving compiler innovation to unlock the performance of our data center GPU platforms for AI applications . The ideal candidate will have ...
The Principal Compiler Engineer - ML Systems will lead compiler engineering efforts to enhance ML model performance and collaborate with various teams to innovate compiler infrastructure and ...
The Principal Compiler Engineer - ML Systems will lead compiler engineering efforts to enhance ML model performance and collaborate with various teams to innovate compiler infrastructure and ...
About the Role We are seeking a Compiler Engineer intern to support the Compiler Software team in developing the compiler and runtime for in-memory machine learning accelerators at TetraMem.
Quick apply
About the Role We are seeking a Compiler Engineer intern to support the Compiler Software team in developing the compiler and runtime for in-memory machine learning accelerators at TetraMem.
Senior Fortran Compiler Engineer
$122.70K - $168.50K/yr
NVIDIA's HPC compiler group wants to hire a Fortran compiler developer to join the team building one of the world's most important optimizing compilers. If you want a front-row seat to ...
Senior Fortran Compiler Engineer
$122.70K - $168.50K/yr
NVIDIA's HPC compiler group wants to hire a Fortran compiler developer to join the team building one of the world's most important optimizing compilers. If you want a front-row seat to ...
We own the compiler that turns highlevel models into fast, reliable inference across GPUs powering GM's nextgeneration autonomous and assisted driving features. Our work spans graph lowering ...
We own the compiler that turns highlevel models into fast, reliable inference across GPUs powering GM's nextgeneration autonomous and assisted driving features. Our work spans graph lowering ...
You'll design compiler IRs and lowering strategies to support algorithmic workloads with irregular or dynamic control flow-loops, branches, and iterative methods-going beyond static neural networks.
You'll design compiler IRs and lowering strategies to support algorithmic workloads with irregular or dynamic control flow-loops, branches, and iterative methods-going beyond static neural networks.
Sr. Compiler Engineer
$122.40K - $168K/yr
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 ...
Sr. Compiler Engineer
$122.40K - $168K/yr
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 ...
About the Role We're looking for a Graph Optimization Compiler Engineer to own the middle tier of our AI compiler stack -- the layer where high-level model graphs are transformed, simplified, and ...
Quick apply
About the Role We're looking for a Graph Optimization Compiler Engineer to own the middle tier of our AI compiler stack -- the layer where high-level model graphs are transformed, simplified, 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 ...
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 ...
Fellow AI Compiler Engineer
San Jose, CA · On-site
$234.50K/yr
AMD is looking for an engineering leader passionate about driving compiler innovation to unlock the performance of our data center GPU platforms for AI applicationsThe ideal candidate will have ...
Fellow AI Compiler Engineer
San Jose, CA · On-site
$234.50K/yr
AMD is looking for an engineering leader passionate about driving compiler innovation to unlock the performance of our data center GPU platforms for AI applicationsThe ideal candidate will have ...
Compiler information
See California salary details
$9.01 - $11.43
6% of jobs
$11.43 - $13.85
9% of jobs
$15.12 is the 25th percentile. Wages below this are outliers.
$13.85 - $16.26
18% of jobs
The median wage is $18.68 / hr.
$16.26 - $18.68
17% of jobs
$18.68 - $21.09
15% of jobs
$23.29 is the 75th percentile. Wages above this are outliers.
$21.09 - $23.51
11% of jobs
$23.51 - $25.92
7% of jobs
$25.92 - $28.34
6% of jobs
$28.34 - $30.75
5% of jobs
$30.75 - $33.17
3% of jobs
$33.17 - $35.59
2% of jobs
$9
$20
$35
How much do compiler jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Compiler, and why are they important?
What are the common challenges faced when working as a Compiler Engineer, and how can they be addressed?
What is a compiler?
What is the difference between Compiler vs Interpreter?
| Aspect | Compiler | Interpreter |
|---|---|---|
| Function | Translates entire code into machine language before execution | Translates code line-by-line during execution |
| Speed | Faster execution after compilation | Slower due to real-time translation |
| Usage | Used in languages like C, C++ | Used in languages like Python, JavaScript |
| Errors | Errors are found after compilation | Errors are detected during execution |
| Output | Produces standalone executable files | Runs 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.

Full-time
Posted 2 days ago
Job description
Lemurian Labs is reimagining the foundations of computing to make AI accessible to everyone. The Compiler Optimization Engineer will own the middle tier of the AI compiler stack, focusing on graph-level transformations and optimization passes to enhance model performance.
Responsibilities:
• Design, develop, and maintain the graph optimization layer of our heterogeneous AI compiler
• Implement and extend graph-level transformation passes including operator fusion, layout propagation, dead code elimination, constant folding, and algebraic simplification
• Define and evolve our intermediate representation (IR) to support new optimization opportunities as ML model architectures advance
• Analyze performance data to identify optimization gaps and drive measurable improvements in throughput and latency
• Collaborate with front end and code generation teams to ensure clean IR interfaces and well-structured optimization pipelines
• Propose and prototype new optimization strategies in response to advances in model design and hardware capabilities
• Contribute to testing and validation infrastructure to ensure optimization correctness across model types and hardware targets
Qualifications:
Required:
• BS degree in Computer Science, Computer Engineering, or equivalent practical experience
• 4+ years of experience working with compilers, with a focus on intermediate representation design or optimization passes
• Deep knowledge of graph-level compiler optimization techniques — fusion, tiling, layout transformations, and related methods
• 4+ years of experience with C/C++
• Strong written and verbal communication skills; ability to write clear and concise technical documentation
Preferred:
• Master's or PhD in Computer Science, Computer Engineering, or equivalent
• Experience with polyhedral models or affine analysis for loop and tensor optimization
• Familiarity with hardware memory hierarchies and how layout decisions impact performance on GPUs or accelerators
• Experience working with MLIR, XLA, or similar graph-level IR frameworks
• Experience with ML framework internals — PyTorch eager/compile mode, JAX/XLA, or TensorRT
• Strong understanding of ML model architectures and their computational patterns (attention, convolution, normalization, etc.)
• Knowledge of quantization, sparsity, or other model-level optimization techniques
• Contributions to open-source compiler or ML infrastructure projects
Company:
Any workload. Any hardware. Any scale. Founded in 2018, the company is headquartered in Santa Clara, USA, with a team of 11-50 employees. The company is currently Early Stage.
About Lemurian Labs
Sourced by ZipRecruiter
Industry
Internet and it
Company size
11 - 50 Employees
Headquarters location
Menlo Park, CA, US
Year founded
2018