Principal Systems ML Engineer — Architecture & Strategy

Meta

Menlo Park (CA)

On-site

USD 219,000 - 301,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta is seeking a principal-level Software Engineer to drive technical strategy and execution across our Systems ML Engineering organization. You will define architectural foundations that power large-scale machine learning infrastructure, spanning training systems, inference pipelines, ML compilers, high-performance computing frameworks, and on-device optimization.

You will identify and solve the hardest cross-system ML infrastructure challenges, shape multi-year technical roadmaps, and amplify

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 12+ years of software engineering experience with deep specialization in ML systems including AI infrastructure, ML compilers, HPC, GPU architecture, ML frameworks, or on-device optimization
  • Experience architecting and delivering large-scale ML training or inference infrastructure with measurable impact across multiple teams
  • Experience leading multi-year cross-functional technical initiatives with metrics, dependencies, and execution across boundaries
  • Experience developing high-performance ML systems in C++, Python, or CUDA, including hardware-software co-design

Responsibilities

  • Identify and solve complex cross-system ML infrastructure challenges spanning training, inference, compiler optimization, and hardware-software co-design
  • Define architectural standards and foundations for ML systems enabling consistency across engineering orgs
  • Develop and own multi-year roadmaps for ML systems infrastructure balancing short-term delivery with long-term health
  • Mentor engineers and establish a culture of rigor and craftsmanship in ML systems development
  • Communicate complex ML systems architecture and strategy to technical and non-technical audiences

Job description

Meta is seeking a principal-level Software Engineer to drive technical strategy and execution across our Systems ML Engineering organization. You will define architectural foundations that power large-scale machine learning infrastructure, spanning training systems, inference pipelines, ML compilers, high-performance computing frameworks, and on-device optimization.

You will identify and solve the hardest cross-system ML infrastructure challenges, shape multi-year technical roadmaps, and amplify

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal ML Systems Architect & Tech Leader
Principal ML Systems Architect & Tech Leader

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Bonus
Equity
Benefits
Principal ML Systems Architect for Large-Scale Infra
Principal ML Systems Architect for Large-Scale Infra

Meta • Helena (MT)

On-site
USD 219,000 - 301,000
ML Systems Architect — Scalable AI & Production Pipelines
ML Systems Architect — Scalable AI & Production Pipelines

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 180,000 - 260,000
Senior ML Systems Engineer — Scalable AI Infra
Senior ML Systems Engineer — Scalable AI Infra

Meta • Menlo Park (CA)

On-site
USD 347,000 - 403,000
Senior ML Systems Engineer for Recommendation & AI Platforms
Senior ML Systems Engineer for Recommendation & AI Platforms

Meta • Menlo Park (CA)

On-site
USD 230,000 - 310,000
ML Systems Engineer: AI Infra & GPU Acceleration
ML Systems Engineer: AI Infra & GPU Acceleration

Meta • San Francisco (CA)

On-site
USD 180,000 - 240,000
Bonus
Equity
ML Systems Engineer - Large-Scale, Low-Latency Infra
ML Systems Engineer - Large-Scale, Low-Latency Infra

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 180,000 - 300,000
Senior ML Engineer & Technical Lead
Senior ML Engineer & Technical Lead

Meta • United States

On-site
USD 183,997 - 257,000
Software Engineer, Systems ML
Software Engineer, Systems ML

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 180,000 - 300,000
Software Engineer, Recommendation Systems
Software Engineer, Recommendation Systems

Meta • Menlo Park (CA)

On-site
USD 230,000 - 310,000