Compiler Engineer, MTIA Software (Technical Leadership)

Meta

Menlo Park (CA)

Hybrid

USD 300,000 - 380,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta is seeking a principal-level Compiler Architect to work across the full compiler stack for MTIA, designing and implementing compiler infrastructure for efficient code generation, optimization, and execution on Meta's custom AI accelerators. You will tackle challenges from graph transformations to low-level code generation and drive performance across ML workloads and hardware co-design.

The role requires expertise in ML compiler stacks, production infrastructure, and leadership across

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Experience in compiler development, code generation, or performance optimization for accelerators.
  • Experience architecting production compiler infrastructure for ML accelerators, GPUs, or custom silicon.
  • Experience with compiler intermediate representations, optimization passes, and code generation techniques.
  • Experience leading multi-year cross-functional technical initiatives, including defining metrics, managing dependencies, and driving execution across organizational boundaries.
  • Experience developing high-performance systems software with strong understanding of low-level optimization and hardware architecture.
  • Experience influencing technical direction and engineering practices across multiple teams through written proposals, design reviews, and stakeholder alignment.
  • Deep understanding of ML model architectures and their computational patterns.
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews).
  • Experience contributing to compiler or ML systems efforts through publications, open-source projects, or standards bodies.
  • Experience defining and operationalizing performance benchmarks and correctness validation for compiler infrastructure.
  • Experience with hardware-software co-design for custom ML accelerators or AI chips.
  • Experience with ML compiler stacks such as MLIR, XLA, TVM, Glow, or similar frameworks.
  • Track record of applying AI tools and automation to redesign engineering workflows, with demonstrated efficiency or quality improvements.
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies.

Skills

Compiler development
Code generation
Performance optimization
ML accelerators
Cross-functional leadership
Hardware-software co-design
ML model architectures

Education

Bachelor's degree in Computer Science/Engineering or related field
Master's or PhD in CS/CE or related field

Tools

MLIR
XLA
TVM
Glow

Job description

Meta is seeking a principal-level Compiler Architect to work across the full compiler stack for MTIA (Meta Training and Inference Accelerator). In this role, you will design and implement compiler infrastructure that enables efficient code generation, optimization, and execution on Meta's custom AI accelerators — from high-level graph transformations through intermediate representations to low-level code generation. You will tackle the hardest compiler challenges spanning ML workload analysis, graph-level optimizations, memory hierarchy management, and hardware-software co-design. This is a role for engineers who build the foundational software stack that unlocks the full performance potential of custom silicon for large-scale AI workloads.

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience in software engineering with deep specialization in compiler development, code generation, or performance optimization for accelerators
  • Experience architecting production compiler infrastructure for ML accelerators, GPUs, or custom silicon
  • Experience with compiler intermediate representations, optimization passes, and code generation techniques
  • Experience leading multi-year cross-functional technical initiatives, including defining metrics, managing dependencies, and driving execution across organizational boundaries
  • Experience developing high-performance systems software with strong understanding of low-level optimization and hardware architecture
  • Experience influencing technical direction and engineering practices across multiple teams through written proposals, design reviews, and stakeholder alignment
  • Deep understanding of ML model architectures and their computational patterns
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Experience contributing to compiler or ML systems efforts through publications, open-source projects, or standards bodies
  • Experience defining and operationalizing performance benchmarks and correctness validation for compiler infrastructure
  • Experience with hardware-software co-design for custom ML accelerators or AI chips
  • Experience with ML compiler stacks such as MLIR, XLA, TVM, Glow, or similar frameworks
  • Track record of applying AI tools and automation to redesign engineering workflows, with demonstrated efficiency or quality improvements
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Master's or PhD degree in Computer Science, Computer Engineering, or a related technical field
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Compiler Architect – AI Accelerators
Principal Compiler Architect – AI Accelerators

Meta • Menlo Park (CA)

Hybrid
USD 300,000 - 380,000
Compiler Engineer, MTIA Software (Technical Leadership)
Compiler Engineer, MTIA Software (Technical Leadership)

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Principal MTIA Compiler Architect — AI Accelerator Stack
Principal MTIA Compiler Architect — AI Accelerator Stack

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Software Engineer, Systems Machine Learning
Software Engineer, Systems Machine Learning

Meta • Menlo Park (CA)

On-site
USD 150,000 - 190,000
Tech Lead, AI Compiler
Tech Lead, AI Compiler

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 180,000 - 260,000
Systems ML Compiler & Kernel Engineer (Equity)
Systems ML Compiler & Kernel Engineer (Equity)

Meta • Santa Clara (CA)

On-site
USD 180,000 - 320,000
Bonus
Equity
Benefits
Research Scientist, Systems ML - HW/SW Co-Design
Research Scientist, Systems ML - HW/SW Co-Design

Meta • Menlo Park (CA)

On-site
USD 220,000 - 300,000
Software Engineer, Systems ML - Compilers / Kernels
Software Engineer, Systems ML - Compilers / Kernels

Meta • Seattle (WA)

On-site
USD 122,000 - 181,000
Compiler Engineer
Compiler Engineer

5V Tech • Austin (TX)

On-site
USD 180,000 - 260,000
Annual Bonus
RSUs
Health Insurance
+1
Engineering Manager, ML Compilers (Triton / Kernel DSLs)
Engineering Manager, ML Compilers (Triton / Kernel DSLs)

Meta • Menlo Park (CA)

On-site
USD 219,000 - 301,000
Bonus
Equity
Benefits