Principal MTIA Compiler Architect — AI Accelerator Stack

Meta

New York (NY)

On-site

USD 219,000 - 301,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Meta is seeking a principal-level Compiler Architect to work across the full compiler stack for MTIA (Meta Training and Inference Accelerator). You will design and implement compiler infrastructure that enables efficient code generation, optimization, and execution on Meta's custom AI accelerators, spanning graph transformations through intermediate representations to low-level code generation.

This role targets engineers who build the foundational software stack to unlock performance for

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, 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.

Responsibilities

  • Design compiler architecture and contribute across the full MTIA compiler stack, including graph compilers, IRs, optimizations, and code generation.
  • Build extensible compiler frameworks and IRs for rapid iteration amid evolving ML model architectures.
  • Identify and eliminate performance bottlenecks across the compiler stack from high-level graph optimizations to code gen.

Skills

Compiler development
Code generation
Performance optimization
Cross-functional collaboration
Mentoring engineers

Education

Bachelor's degree in Computer Science/Engineering

Tools

MLIR

Job description

Meta is seeking a principal-level Compiler Architect to work across the full compiler stack for MTIA (Meta Training and Inference Accelerator). You will design and implement compiler infrastructure that enables efficient code generation, optimization, and execution on Meta's custom AI accelerators, spanning graph transformations through intermediate representations to low-level code generation.

This role targets engineers who build the foundational software stack to unlock performance for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Compiler Engineer, MTIA Software (Technical Leadership)
Compiler Engineer, MTIA Software (Technical Leadership)

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Senior MTIA Tooling Engineer
Senior MTIA Tooling Engineer

Meta • New York (NY)

On-site
USD 150,000 - 190,000
Senior AI Kernel & Performance Engineer | Equity
Senior AI Kernel & Performance Engineer | Equity

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Senior AI Kernel & Performance Engineer - Pre-Silicon
Senior AI Kernel & Performance Engineer - Pre-Silicon

Meta • New York (NY)

On-site
USD 184,000 - 257,000
Senior MTIA DevTools Engineer
Senior MTIA DevTools Engineer

Meta • Bellevue (WA)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
Engineering Manager, LLVM & AI Infra & Simulators (Equity)
Engineering Manager, LLVM & AI Infra & Simulators (Equity)

Socket.dev • Menlo Park (CA)

On-site
USD 219,000 - 301,000
Software Engineer, MTIA SW Tooling Engineer
Software Engineer, MTIA SW Tooling Engineer

Meta • New York (NY)

On-site
USD 150,000 - 190,000
Senior AI Kernel & Performance Engineer
Senior AI Kernel & Performance Engineer

Meta • Bellevue (WA), Northern (KY)

Hybrid
USD 154,000 - 217,000
Senior MTIA Tooling Engineer - Debug & Profiling
Senior MTIA Tooling Engineer - Debug & Profiling

Meta • Menlo Park (CA)

On-site
USD 184,000 - 257,000
ML Compiler Engineer for AI Accelerators
ML Compiler Engineer for AI Accelerators

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000