Demo

MTS - Compiler Engineer

Acceler8 Talent
Mountain View, CA Full Time
POSTED ON 8/1/2026
AVAILABLE BEFORE 8/30/2026

Compiler Engineer — Backend


Mountain View, CA


About the Role


An early-stage AI hardware company is seeking a Compiler Engineer to develop the backend compiler infrastructure for a custom accelerator architecture.


You will own core backend functionality across instruction selection, register allocation, scheduling, code generation, and binary tooling. This role sits at the intersection of compilers, computer architecture, and silicon, with direct influence over how software maps onto the underlying hardware.


You will work closely with architecture, chip design, runtime, and systems teams to bring up the compiler stack, improve generated-code quality, and support the platform from early development through production deployment.


What You’ll Do


  • Develop and maintain a compiler backend for a custom accelerator instruction set.
  • Implement instruction selection, register allocation, instruction scheduling, lowering, and code generation.
  • Support scalar, vector, and floating-point execution pipelines.
  • Build and maintain target descriptions, machine models, and backend infrastructure.
  • Contribute to assembler, linker, loader, and binary-format support where needed.
  • Debug correctness issues and performance regressions across the full compilation flow.
  • Analyze generated code and improve code quality, throughput, latency, and hardware utilization.
  • Partner with hardware architects on ISA design and compiler-hardware co-design.
  • Support early architecture bring-up and validation using simulation, emulation, or pre-silicon environments.
  • Develop automation and assisted tool flows to accelerate compiler development, testing, and performance tuning.
  • Collaborate with frontend, middle-end, runtime, kernel, and systems engineers.


What We’re Looking For


  • 5 years of compiler engineering experience.
  • Hands-on experience developing or extending an LLVM target backend.
  • Deep understanding of LLVM backend internals, including:
  • TableGen
  • Instruction selection
  • Register allocation
  • Instruction scheduling
  • Machine IR
  • Target lowering
  • Code emission
  • Strong knowledge of computer architecture and instruction-set design.
  • Experience reasoning about scalar, vector, floating-point, or accelerator execution pipelines.
  • Ability to debug compiler correctness issues across multiple compilation stages.
  • Experience identifying and resolving generated-code performance regressions.
  • Strong C programming skills.
  • Ability to work effectively across compiler, architecture, hardware, and systems teams.


Preferred Experience


  • Custom ISA or new-target bring-up.
  • MLIR or other intermediate-representation frameworks.
  • GPU, NPU, DSP, or accelerator compiler backends.
  • Linker, loader, assembler, object-file, or binary-tooling development.
  • RISC-V, ARM, x86, or another modern instruction-set architecture.
  • Runtime or driver integration.
  • Architectural simulators, emulators, or pre-silicon development environments.
  • Hardware-software co-design.
  • Performance analysis and compiler optimization for AI or high-performance computing workloads.


Relevant Keywords

Compiler Engineer, LLVM, LLVM Backend, LLVM Target Backend, Backend Compiler, Code Generation, CodeGen, TableGen, SelectionDAG, GlobalISel, Instruction Selection, Register Allocation, Instruction Scheduling, Machine IR, MIR, Target Lowering, Target Description, Machine Instructions, MC Layer, Assembler, Linker, Loader, Object Files, ELF, Relocations, Custom ISA, ISA Design, Compiler Bring-Up, New Target Bring-Up, Scalar Pipelines, Vector Pipelines, Floating-Point Pipelines, SIMD, VLIW, RISC-V, ARM, x86, GPU Compiler, NPU Compiler, Accelerator Compiler, MLIR, LLVM IR, C , Compiler Optimization, Generated Code Quality, Performance Tuning, Correctness Debugging, Compiler Regressions, Runtime Integration, Driver Integration, Architectural Simulation, Hardware-Software Co-Design, Computer Architecture, Member of Technical Staff, MTS, PMTS, Principal Member of Technical Staff

Salary : $180,000 - $320,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a MTS - Compiler Engineer?

Sign up to receive alerts about other jobs on the MTS - Compiler Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Acceler8 Talent

  • Acceler8 Talent Mountain View, CA
  • Acceler8 Talent is partnered with an extremely well funded startup whose hardware promises to drastically change compute for the world's most advanced mode... more
  • 3 Days Ago

  • Acceler8 Talent San Mateo, CA
  • Senior AI Engineer (Agentic AI) | $250K–$350K Base Equity We're partnering with a high-growth AI startup building production AI agents that automate comple... more
  • 4 Days Ago

  • Acceler8 Talent Boston, MA
  • Senior Backend Engineer, Data Systems | AI Infrastructure Startup | $130M Raised | Up to $300,000 Base We're partnering with a fast-growing AI infrastructu... more
  • 5 Days Ago

  • Acceler8 Talent Mountain View, CA
  • 🚨 Firmware Engineer 📍 Location: Mountain View, CA (Onsite) 💻 AI Hardware | Platform Firmware | AI Accelerators I'm working with a well-funded AI hardwar... more
  • 8 Days Ago


Not the job you're looking for? Here are some other MTS - Compiler Engineer jobs in the Mountain View, CA area that may be a better fit.

  • Oho Group Santa Clara, CA
  • Join a well-funded pioneering startup building a new software platform for heterogeneous compute. The company is developing a complete compiler and runtime... more
  • 1 Day Ago

  • Intel Santa Clara, CA
  • Job Details Job Description: The Role and Impact Join Intel's Compiler Engineering team, where you will collaborate on cutting-edge technologies driving th... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!