Senior Systems ML Engineer: Compilers & Kernels

Meta

Bellevue (WA)

On-site

USD 154,000 - 217,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Meta is seeking a Software Engineer to design and optimize systems-level ML infrastructure that powers large AI workloads across its production platforms. You will work at the intersection of ML frameworks, distributed systems, and hardware acceleration to boost reliability, performance, and scalability of ML platforms powering social media, AR/VR, and generative AI.

The role emphasizes collaboration with researchers and hardware teams, ownership of design decisions, and mentoring other

Qualifications

  • Bachelor's degree in CS, CE or related field or equivalent practical experience.
  • 6+ years in software engineering focused on systems software, ML infrastructure, or distributed computing.
  • Experience designing and optimizing software for large-scale ML training or inference workloads.
  • Experience with performance analysis, profiling, bottleneck identification and low-level tuning.
  • Experience building reliable, production-grade distributed systems with observability, monitoring, and incident response.

Responsibilities

  • Design and implement scalable systems-level software for large-scale ML workloads across distributed compute.
  • Identify and resolve performance bottlenecks in ML pipelines via profiling and optimization of compute, memory, and I/O.
  • Develop and maintain high-quality, well-tested ML runtime software including scheduling and execution frameworks.
  • Collaborate with AI researchers and hardware teams to map DL models onto accelerated hardware.
  • Own technical designs, evaluate trade-offs for correctness, performance, reliability, and maintainability.
  • Define and monitor SLAs and performance metrics; build dashboards and runbooks to reduce MTTR.

Skills

Systems software
ML infrastructure
Distributed computing
Performance profiling
Observability
Cross-functional collaboration
Mentoring

Education

Bachelor's degree in Computer Science / Computer Engineering or equivalent

Tools

PyTorch
TensorFlow
JAX
MLIR
LLVM
TVM
XLA
CUDA

Job description

Meta is seeking a Software Engineer to design and optimize systems-level ML infrastructure that powers large AI workloads across its production platforms. You will work at the intersection of ML frameworks, distributed systems, and hardware acceleration to boost reliability, performance, and scalability of ML platforms powering social media, AR/VR, and generative AI.

The role emphasizes collaboration with researchers and hardware teams, ownership of design decisions, and mentoring other

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems ML Engineer — Compilers & Kernels
Senior Systems ML Engineer — Compilers & Kernels

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Senior Systems ML Engineer – Large-Scale AI Infra
Senior Systems ML Engineer – Large-Scale AI Infra

Meta • New York (NY)

On-site
USD 154,000 - 217,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
Senior ML Systems Engineer - High-Performance AI Infra
Senior ML Systems Engineer - High-Performance AI Infra

Meta • United States

Remote
USD 210,000 - 300,000
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
Principal Systems ML Engineer — Architecture & Strategy
Principal Systems ML Engineer — Architecture & Strategy

Meta • Menlo Park (CA)

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

Meta • United States

Remote
USD 210,000 - 300,000
Software Engineer, Systems ML - Compilers / Kernels
Software Engineer, Systems ML - Compilers / Kernels

Meta • Bellevue (WA)

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

Meta • Seattle (WA)

On-site
USD 122,000 - 181,000
Senior ML Systems Engineer — Large-Scale Production
Senior ML Systems Engineer — Large-Scale Production

Meta • Menlo Park (CA)

On-site
USD 347,000 - 403,000
Bonus
Equity
Benefits