← All roles

Software Engineer, Systems ML - Compilers

Meta· Reality Labs Silicon
Apply on company site
Hybrid (Sunnyvale, CA)$184k - $257kFull-timePosted 3w ago

About the role

Role focused on developing a clean slate compiler for state-of-the-art deep learning hardware components optimized for AR/VR systems. Lead architecture and implementation of ML compiler infrastructure, target custom accelerators, and deliver PyTorch model compilation to binaries.

Responsibilities

  • Lead the architecture and implementation of ML compiler infrastructure, including intermediate representations (IR), optimization passes, and code generation targeting custom AI accelerators
  • Design and implement compiler transformations informed by hardware architecture constraints for GPU, TPU, and edge AI accelerators
  • Drive the development of LLVM/MLIR-based toolchains for compiling PyTorch models to optimized binaries for custom silicon
  • Work with hardware architects to co-design compiler features that maximize performance, power efficiency, and programmability for edge devices
  • Analyze and improve the efficiency, scalability, and stability of compiler toolchains, ensuring they can be extended to new hardware targets
  • Lead technical roadmapping for compiler infrastructure initiatives, coordinate execution across teams, and mentor engineers on compiler design patterns
  • Conduct design and code reviews, evaluate code performance, and drive resolution of compiler and cross-disciplinary system issues
  • Interface with other compiler-focused teams (PyTorch, ExecuTorch) to evaluate and incorporate innovations

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 3+ years of experience in developing compilers, toolchains, or code optimization software
  • Experience with LLVM, MLIR, or similar compiler infrastructure frameworks
  • Experience in designing intermediate representations and implementing compiler optimization passes
  • Experience with hardware architectures such as GPUs, TPUs, or custom AI accelerators
  • Experience in software development using C++ for compiler and systems-level programming
  • Experience leading end-to-end technical design and delivery of compiler infrastructure initiatives across multiple teams

Skills

Required:Compiler infrastructureLLVM/MLIRC++Hardware architectures
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Meta

Shop the latest AI glasses and wearable technology from Meta.

Shop the latest AI glasses and wearable technology from Meta. Explore Ray-Ban Meta, Oakley Meta, display glasses, and cutting-edge VR headsets.

AI glassesOakley MetaRay-Ban MetaVR headsetsliquid-ai-recruiting-targetwearable technology

More open roles at Meta