Systems ML Tooling Engineer for AI Accelerator

Meta

Sunnyvale (CA)

On-site

USD 122,000 - 181,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta seeks a Software Engineer to join the MTIA Software Tooling team, building tooling for Meta's in-house AI accelerator hardware. You will design, implement, and maintain developer tools enabling debugging, profiling, memory analysis, and monitoring of AI workloads at scale.

You will work at the intersection of compilers, runtime, hardware, and ML frameworks, collaborating with cross-functional partners to deliver a high-quality developer experience for Meta's MTIA ecosystem.

Qualifications

  • Bachelor's degree required before joining Meta.
  • 2+ years of software engineering experience with systems software
  • Proficiency in C++ and Python, including systems-level programming

Responsibilities

  • Design and develop tools across MTIA tooling ecosystem (debugging, profiling, performance analysis, memory analysis, monitoring).
  • Own features end-to-end from design to deployment.
  • Build tooling infrastructure to enable AI workload development on MTIA hardware.
  • Collaborate with MTIA teams to integrate tooling hooks for new platform capabilities.
  • Identify gaps and propose improvements to developer productivity.
  • Contribute to design discussions and code reviews.
  • Collaborate with internal product teams across advertising, recommendations, and generative AI.

Skills

C++
Python
Systems software
Developer tooling
End-to-end delivery

Education

Bachelor's degree in CS/CE

Tools

GDB
Perf
Strace
eBPF
Valgrind

Job description

Meta seeks a Software Engineer to join the MTIA Software Tooling team, building tooling for Meta's in-house AI accelerator hardware. You will design, implement, and maintain developer tools enabling debugging, profiling, memory analysis, and monitoring of AI workloads at scale.

You will work at the intersection of compilers, runtime, hardware, and ML frameworks, collaborating with cross-functional partners to deliver a high-quality developer experience for Meta's MTIA ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems ML Tooling Engineer for AI Accelerators
Systems ML Tooling Engineer for AI Accelerators

Meta • United States

Remote
USD 120,000 - 180,000
Software Engineer, Systems Machine Learning
Software Engineer, Systems Machine Learning

Meta • United States

Remote
USD 120,000 - 180,000
MTIA Tooling Engineer: Debugging & Profiling AI
MTIA Tooling Engineer: Debugging & Profiling AI

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Systems ML Engineer: AI Compiler & Kernel Innovator
Systems ML Engineer: AI Compiler & Kernel Innovator

Meta • New York (NY)

On-site
USD 122,000 - 181,000
Bonus
Equity
Benefits
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
Software Engineer, Systems ML
Software Engineer, Systems ML

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Compiler Engineer, MTIA Software (Technical Leadership)
Compiler Engineer, MTIA Software (Technical Leadership)

Meta • Menlo Park (CA)

Hybrid
USD 300,000 - 380,000
AI Accelerator LLVM Compiler Engineer
AI Accelerator LLVM Compiler Engineer

Meta • Bellevue (WA)

Hybrid
USD 140,000 - 200,000
Senior Systems ML Engineer — Compilers & Kernels
Senior Systems ML Engineer — Compilers & Kernels

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,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