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.
Software Engineer, AI Compiler
Austin, TX · Hybrid
$100K - $500K/yr
In this role you will lead development on TT-Forge, our MLIR-based compiler, and manage a team focused on scaling graph transformations, lowering passes, and kernel-level optimizations. You'll help ...
Software Engineer, AI Compiler
Austin, TX · Hybrid
$100K - $500K/yr
In this role you will lead development on TT-Forge, our MLIR-based compiler, and manage a team focused on scaling graph transformations, lowering passes, and kernel-level optimizations. You'll help ...
Principal AI Compiler Engineer
Austin, TX · On-site
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 ...
Principal AI Compiler Engineer
Austin, TX · On-site
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 ...
Compiler Engineer - MLIR / PyTorch Infrastructure
$106K - $139K/yr
Architect the migration of the existing compiler flow into MLIR, defining dialects, passes, and lowering strategies. * Build conversion paths between MLIR and Mythic's custom low-level IR to keep ...
Compiler Engineer - MLIR / PyTorch Infrastructure
$106K - $139K/yr
Architect the migration of the existing compiler flow into MLIR, defining dialects, passes, and lowering strategies. * Build conversion paths between MLIR and Mythic's custom low-level IR to keep ...
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. Engineer, Software - AI Compiler
Austin, TX · On-site
$100K - $500K/yr
You'll work on TT-Forge, our MLIR-based compiler that enables developers to run AI on all configurations of Tenstorrent hardware using an open-source, performant, and general-purpose compiler. You ...
Sr. Engineer, Software - AI Compiler
Austin, TX · On-site
$100K - $500K/yr
You'll work on TT-Forge, our MLIR-based compiler that enables developers to run AI on all configurations of Tenstorrent hardware using an open-source, performant, and general-purpose compiler. You ...
Compiler Engineer - MLIR / PyTorch Infrastructure
$106K - $139K/yr
Architect the migration of the existing compiler flow into MLIR, defining dialects, passes, and lowering strategies. * Build conversion paths between MLIR and Mythic's custom low-level IR to keep ...
Compiler Engineer - MLIR / PyTorch Infrastructure
$106K - $139K/yr
Architect the migration of the existing compiler flow into MLIR, defining dialects, passes, and lowering strategies. * Build conversion paths between MLIR and Mythic's custom low-level IR to keep ...
Senior AI Compiler Engineer
$103K - $142K/yr
We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate will bring broad experience across the machine learning ...
Senior AI Compiler Engineer
$103K - $142K/yr
We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate will bring broad experience across the machine learning ...
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 ...
Analyze compiler generated code, including x86 and ARM assembly * Write and refactor code to take advantage of compiler optimizations, such as auto-vectorization * Work with AMD's compiler ...
Analyze compiler generated code, including x86 and ARM assembly * Write and refactor code to take advantage of compiler optimizations, such as auto-vectorization * Work with AMD's compiler ...
Compiler Performance Engineer
Austin, TX · On-site
$185K/yr
Analyze compiler generated code, including x86 and ARM assembly * Write and refactor code to take advantage of compiler optimizations, such as auto-vectorization * Work with AMD's compiler ...
Compiler Performance Engineer
Austin, TX · On-site
$185K/yr
Analyze compiler generated code, including x86 and ARM assembly * Write and refactor code to take advantage of compiler optimizations, such as auto-vectorization * Work with AMD's compiler ...
Senior AI Compiler Engineer
Austin, TX · On-site
$103K - $142K/yr
We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate will bring broad experience across the machine learning ...
Senior AI Compiler Engineer
Austin, TX · On-site
$103K - $142K/yr
We are seeking a Machine Learning Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate will bring broad experience across the machine learning ...
Software Engineer, AI Compiler
$100K - $500K/yr
You'll help shape the future of AI computing through compiler technology that is fast, flexible, and built for real-world models. This role is hybrid based in Austin, TX. We welcome candidates at ...
Software Engineer, AI Compiler
$100K - $500K/yr
You'll help shape the future of AI computing through compiler technology that is fast, flexible, and built for real-world models. This role is hybrid based in Austin, TX. We welcome candidates at ...
Automate compiler testing using NVIDIA test frameworks and by programming. Includes test execution, test reporting, and results analysis and automation of build and test environments. Work with ...
Automate compiler testing using NVIDIA test frameworks and by programming. Includes test execution, test reporting, and results analysis and automation of build and test environments. Work with ...
Software Engineer, AI Compiler
Austin, TX · On-site
$100K - $500K/yr
You'll help shape the future of AI computing through compiler technology that is fast, flexible, and built for real-world models. This role is hybrid based in Austin, TX. We welcome candidates at ...
Software Engineer, AI Compiler
Austin, TX · On-site
$100K - $500K/yr
You'll help shape the future of AI computing through compiler technology that is fast, flexible, and built for real-world models. This role is hybrid based in Austin, TX. We welcome candidates at ...
Senior ML Compiler Engineer
Austin, TX · On-site
$103K - $142K/yr
If you want your compiler andkernelsworktodirectlyinfluencehow automated vehicles understand and react to the world - whileoperatingatthesafety,reliabilityand scaleof a company like GM - this is ...
Senior ML Compiler Engineer
Austin, TX · On-site
$103K - $142K/yr
If you want your compiler andkernelsworktodirectlyinfluencehow automated vehicles understand and react to the world - whileoperatingatthesafety,reliabilityand scaleof a company like GM - this is ...
Senior Staff Engineer - AI Compiler
Austin, TX · On-site
$103K - $142K/yr
MLIR Architecture | Compiler Infrastructure | 5G/6G Silicon | Bare-Metal AI The Mission Most AI compiler engineers optimize models for GPUs that already exist. You're going to optimize them for ...
Senior Staff Engineer - AI Compiler
Austin, TX · On-site
$103K - $142K/yr
MLIR Architecture | Compiler Infrastructure | 5G/6G Silicon | Bare-Metal AI The Mission Most AI compiler engineers optimize models for GPUs that already exist. You're going to optimize them for ...
Senior Compiler Engineer - DL
$121K - $160K/yr
The compiler must deliver leading inference performance, fast build time, reduced memory footprints, and ease of use in the forms of both Ahead-of-Tine and Just-in-Time. Join the team building the ...
Senior Compiler Engineer - DL
$121K - $160K/yr
The compiler must deliver leading inference performance, fast build time, reduced memory footprints, and ease of use in the forms of both Ahead-of-Tine and Just-in-Time. Join the team building the ...
Automate compiler testing using NVIDIA test frameworks and by programming. Includes test execution, test reporting, and results analysis and automation of build and test environments. Work with ...
Automate compiler testing using NVIDIA test frameworks and by programming. Includes test execution, test reporting, and results analysis and automation of build and test environments. Work with ...
Senior AI Inference Compiler Engineer
Austin, TX · On-site
$121K - $160K/yr
We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are ...
Senior AI Inference Compiler Engineer
Austin, TX · On-site
$121K - $160K/yr
We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are ...
Compiler information
See Texas salary details
$8.51 - $10.79
6% of jobs
$10.79 - $13.07
9% of jobs
$14.28 is the 25th percentile. Wages below this are outliers.
$13.07 - $15.35
18% of jobs
The median wage is $17.63 / hr.
$15.35 - $17.63
17% of jobs
$17.63 - $19.91
15% of jobs
$21.98 is the 75th percentile. Wages above this are outliers.
$19.91 - $22.19
11% of jobs
$22.19 - $24.47
7% of jobs
$24.47 - $26.75
6% of jobs
$26.75 - $29.03
5% of jobs
$29.03 - $31.31
3% of jobs
$31.31 - $33.59
2% of jobs
$8
$19
$33
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.

Job description
- Extend compiler IRs to represent algorithms not easily captured in DNN graphs including control flow and iterative computation
- Develop compilation strategies that unify analog compute with digital subsystems while maintaining performance and correctness
- Prototype and optimize algorithms with irregular or dynamic control flow in compiler IRs, applying techniques such as vectorization, predication, and scheduling
- Collaborate with hardware engineers to co-design ISA and features that improve support for algorithmic workloads
- Define a roadmap for higher-level programming abstractions that simplify prototyping and accelerate deployment
- 3+ years of professional experience in compilers or high-performance systems software
- Proficiency in modern C++ (C++14/17/20) and Python
- Familiarity with compiler IRs (e.g., MLIR, LLVM, or equivalent) and their use representing complex program structures
- Solid foundation in program analysis and optimization techniques (e.g., SSA form, loop optimizations, vectorization)
- Hands-on experience developing MLIR or LLVM dialects for control flow (e.g. scf, cf) or affine/polyhedral representations.
- Background in compiler-hardware co-design: working with hardware designers to refine ISA or execution models for efficiency
- Proven ability to prototype irregular or control-flow algorithms in compiler IRs and optimize them for performance and resource constraints
- Experience extending ML compiler stacks (ONNX, IREE, XLA, PyTorch, TVM) to support workloads beyond DNNs
- The opportunity to make algorithmic and control-flow-heavy workloads practical on novel accelerator hardware.
- A role that bridges compiler design and hardware co-design, shaping both the IR and the accelerator architecture.
- A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design.
- Competitive compensation, equity, and benefits package.