ML Systems Tooling Engineer — Debugging & Sanitizers

Meta

Menlo Park (CA)

On-site

USD 154,000 - 217,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Meta seeks a Software Engineer to advance MTIA Software Tooling, focusing on debugging, sanitizer, and fault isolation tooling for AI workloads on MTIA hardware. You will contribute to graph-mode debugging, kernel diagnostics, and multi-rank fault isolation while collaborating with the compiler, runtime, kernel, and hardware teams.

You will own components end-to-end from design through production rollout, partnering with internal product teams to address developer pain points and drive

Qualifications

  • Bachelors in CS/CE or equivalent practical experience.
  • 4+ years in systems software engineering or tooling.
  • Proficiency in C++ and Python for low-level development.

Responsibilities

  • Lead design and development of MTIA's debugging and sanitizer tooling.
  • Build graph-mode debugging, kernel diagnostics, and multi-rank fault isolation.
  • Own components end-to-end from design to production deployment.
  • Collaborate with MTIA compiler, runtime, kernel and hardware teams.
  • Drive AI-native tooling approaches with automation and diagnostics.

Skills

C++
Python
Systems programming
Debugger tooling
Profiling
Memory analysis
Simulation

Education

Bachelor's degree in CS/CE or equivalent

Tools

LLVM instrumentation
gdb
Valgrind
Triton

Job description

Meta seeks a Software Engineer to advance MTIA Software Tooling, focusing on debugging, sanitizer, and fault isolation tooling for AI workloads on MTIA hardware. You will contribute to graph-mode debugging, kernel diagnostics, and multi-rank fault isolation while collaborating with the compiler, runtime, kernel, and hardware teams.

You will own components end-to-end from design through production rollout, partnering with internal product teams to address developer pain points and drive

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

Similar jobs worth comparing

Senior MTIA Tooling Engineer - Debug & Profiling
Senior MTIA Tooling Engineer - Debug & Profiling

Meta • Menlo Park (CA)

On-site
USD 184,000 - 257,000
Senior MTIA Tooling Engineer - Debug & Profile AI Workloads
Senior MTIA Tooling Engineer - Debug & Profile AI Workloads

QuickCruit • Bellevue (WA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Software Engineer, MTIA SW Tooling Engineer Meta · Bellevue, WA +2 more
Software Engineer, MTIA SW Tooling Engineer Meta · Bellevue, WA +2 more

QuickCruit • Bellevue (WA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior MTIA Tooling Engineer
Senior MTIA Tooling Engineer

Meta • New York (NY)

On-site
USD 150,000 - 190,000
Software Engineer, MTIA SW Tooling Engineer
Software Engineer, MTIA SW Tooling Engineer

Meta • Bellevue (WA)

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

Meta • New York (NY)

On-site
USD 150,000 - 190,000
ML Systems Debug & Instrumentation Engineer
ML Systems Debug & Instrumentation Engineer

Cerebras • United States

On-site
USD 120,000 - 160,000
Equal opportunity employer
Non-corporate work culture
Continuous learning opportunities
Principal Compiler Architect for MTIA Software
Principal Compiler Architect for MTIA Software

Meta • Menlo Park (CA)

On-site
USD 219,000 - 301,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
Production Systems Engineer, Tooling
Production Systems Engineer, Tooling

Meta • Menlo Park (CA)

On-site
USD 120,000 - 150,000