Meta
Software Engineer, Systems ML
$219K–$301K
Sunnyvale, CA +2 · Full-time · Posted Jul 7, 2026
- Location
- Sunnyvale, CA
Bellevue, WA
Menlo Park, CA - Experience
- 12+ years of software engineering experience; no alternative stated.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
About the job
Leads technical strategy and delivery for large-scale ML systems infrastructure across training, inference, compilers, hardware-software co-design, and on-device optimization.
What you'll do
- Define ML systems architecture, standards, and multi-year technical roadmaps across engineering organizations.
- Improve performance, correctness, and reliability across ML infrastructure; develop AI-enabled workflows to reduce engineering toil.
- Lead cross-functional initiatives, mentor engineers, and communicate technical strategy to stakeholders.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
- 12+ years of software engineering experience with deep specialization in one or more ML systems domains.
- Experience architecting and delivering large-scale ML training or inference infrastructure with measurable impact across multiple engineering organizations.
- Experience building high-performance ML systems in C++, Python, or CUDA, including at the hardware-software intersection.
Nice to have
- Experience with MLIR, XLA, or TVM, or hardware-software co-design for custom ML accelerators.
- Contributions to industry-wide ML systems efforts through publications, open-source projects, or standards bodies.
Pay
$219,000/year to $301,000/year USD base salary; bonus and equity amounts not stated
Tools
C++, Python, CUDA, MLIR, XLA, TVM
AI focus
Uses AI tools and workflows to redesign engineering work and improve efficiency or quality; requires ongoing AI skill development, including prompt/context engineering or agent orchestration, and responsible AI practices.
Model-written summary · the original posting is authoritative