Software Engineering Manager, MTIA

Socket.dev

Menlo Park (CA)

On-site

USD 219,000 - 301,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Meta is seeking a Software Engineering Manager for the MTIA Software team to lead LLVM compiler infrastructure and early software platforms such as simulators. You will influence ISA design and hardware/software co-design decisions while driving pre-silicon development for AI workloads on accelerators.

You will manage teams of engineers and technical leaders on large-scale projects, staying hands-on to evaluate direction, and mentoring engineers into AI-era leaders while upholding engineering

Qualifications

  • At least 5 years of experience in managing a software team.
  • Demonstrated experience in managing other managers.
  • Proven understanding of executing full product lifecycles (prototyping, deployment, and support).
  • Experience adhering to ethical AI practices (risk assessment, bias mitigation, quality reviews).
  • Knowledge of ML frameworks (PyTorch, TensorFlow, ONNX, MXNet).
  • Experience with RISC-V architecture and tooling.
  • Experience with GPU/CUDA or OpenCL/OpenMP for high-performance compute.

Responsibilities

  • Drive development of the LLVM compiler toolchain and simulators across large-scale projects.
  • Mentor engineers and technical leaders; ensure code quality, testing, and documentation.
  • Collaborate with hardware, frameworks, and model teams to shape strategy and roadmap.

Skills

Software team management
Managing other managers
Full product lifecycle
Responsible AI practices
ML frameworks
RISC-V
CUDA/OpenCL/OpenMP
AI tool integration
LLVM toolchain
Simulators

Tools

LLVM compiler infrastructure
Cycle-accurate simulators
FPGA emulators

Job description

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. The program carries top-level executive visibility as a key AI infrastructure initiative, and the team values deep technical contributions with extensive knowledge-sharing.

Responsibilities
  • You will drive the 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
  • You will stay technically engaged, contributing hands-on through AI tools to evaluate the technical direction and quality across your teams. You will form trusted cross-functional partnerships with hardware, frameworks, and model teams while actively shaping strategy and roadmap. You will build and mentor engineers into AI-era leaders while maintaining engineering quality through code reviews, testing practices, and documentation
Minimum Qualifications
  • At least 5 years of experience in managing a software team
  • Demonstrated experience in managing other managers
  • Proven understanding and experience in executing full product life-cycles (prototyping, deployment, and support)
Preferred Qualifications
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Knowledge of ML frameworks like PyTorch, TensorFlow, ONNX, MXNet, etc
  • Cycle-accurate and functional simulators. RISC-V architecture and custom ISA tooling
  • Triton and domain‑specific languages. Experience working closely with hardware architectures such as Intel SIMD, GPU, RISC‑V, AI accelerators etc
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience with different programming models for high‑performance computations, e.g., GPU CUDA programming or OpenCL or OpenMP programming
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience in hardware‑software development environments such as simulators, FPGA emulators, etc
  • Experience in accelerating libraries on AI hardware, similar to cuBLAS, cuDNN, CUTLASS, HIP, ROCm etc
  • LLVM compiler infrastructure and MLIR

$219,000/year to $301,000/year + bonus + equity + benefits

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

Similar jobs worth comparing

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
Compiler Engineer, MTIA Software (Technical Leadership)
Compiler Engineer, MTIA Software (Technical Leadership)

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Software Engineer, Systems ML - Compilers / Backend
Software Engineer, Systems ML - Compilers / Backend

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Software Engineer, Systems ML
Software Engineer, Systems ML

Meta • Sunnyvale (CA)

On-site
USD 5,865 - 181,000
Bonus
Equity
Benefits
Software Engineer, MTIA SW Tooling Engineer
Software Engineer, MTIA SW Tooling Engineer

Meta • New York (NY)

On-site
USD 150,000 - 190,000
Software Engineer, AI Kernels & Performance Optimization — MTIA Software
Software Engineer, AI Kernels & Performance Optimization — MTIA Software

Meta • New York (NY)

On-site
USD 130,000 - 217,000
Software Engineer, AI Kernels & Performance Optimization — MTIA Software
Software Engineer, AI Kernels & Performance Optimization — MTIA Software

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Software Engineer Manager - ML Infra
Software Engineer Manager - ML Infra

Meta • New York (NY)

On-site
USD 240,000 - 340,000
Software Engineer, MTIA SW Tooling Engineer
Software Engineer, MTIA SW Tooling Engineer

Meta • Menlo Park (CA)

On-site
USD 184,000 - 257,000
Software Engineer, MTIA SW Tooling Engineer
Software Engineer, MTIA SW Tooling Engineer

Meta • Bellevue (WA)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits