Software Engineering Manager, Compilers, MTIA
Meta, Menlo Park, California
The role
As a Software Engineering Manager in the MTIA Software team, you will lead the development of LLVM compiler infrastructure and early software development platforms like simulators, which will be used by the whole software team to accelerate Meta's AI workloads on custom accelerators. Your work on LLVM compiler infrastructure directly influences ISA design and hardware/software co-design decisions. The simulators you build will be critical for pre-silicon development, allowing the whole team to develop software before hardware is available.
This program is a key AI infrastructure initiative, and the the team values deep technical contributions with extensive knowledge sharing.
What you will do
Drive development of the LLVM compiler toolchain and early software development platforms, including cycle-accurate and functional simulators. You will lead teams of engineers and technical leaders delivering large-scale projects across compiler infrastructure and simulator development Stay technically engaged, contributing hands-on through AI tools to evaluate the technical direction and quality across your team Build and mentor engineers into AI-era leaders while maintaining high engineering craft standards Form trusted cross-functional partnerships across software, hardware, and model teams while actively shaping strategy and roadmaps Drive AI adoption across teams to expand delivery capacity, improve engineering workflows, and maintain technical engagement with system architecture and code quality