Senior Systems ML Engineer — Compilers & Kernels

Meta

Menlo Park (CA)

On-site

USD 154,000 - 217,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta is seeking a Software Engineer to design, build, and optimize systems-level ML infrastructure that powers large AI workloads across production environments. You will work at the intersection of ML frameworks, distributed systems, and hardware acceleration to improve reliability, performance, and scalability of ML platforms powering Meta's AI-driven products.

You will collaborate with researchers and hardware teams, own system design, and contribute to tooling, testing, and incident response

Qualifications

  • 6+ years of software engineering experience in systems software, ML infrastructure, or distributed computing.
  • Experience designing and optimizing software systems for large-scale ML training or inference workloads.
  • Experience with performance analysis and optimization including profiling and low-level tuning.
  • Experience building reliable distributed systems with observability, monitoring, and incident response practices.
  • Experience communicating technical decisions through design documents or architectural proposals.

Responsibilities

  • Design and implement scalable systems-level software components for large-scale ML workloads across distributed compute infrastructure.
  • Identify and resolve performance bottlenecks through profiling, instrumentation, and targeted optimization of compute, memory and I/O.
  • Collaborate with AI researchers and hardware teams to map deep learning models onto accelerated hardware.
  • Own the technical design of systems components, evaluating trade-offs across correctness, performance, reliability, and maintainability.
  • Establish and monitor SLIs/SLAs; build dashboards and alerts to reduce MTTR during incidents; drive best-practices and code reviews.

Skills

Distributed computing
Performance profiling
Low-level systems tuning
Observability & monitoring
Code reviews

Education

Bachelor's degree in Computer Science or related field

Tools

MLIR
LLVM
TVM
XLA
CUDA

Job description

Meta is seeking a Software Engineer to design, build, and optimize systems-level ML infrastructure that powers large AI workloads across production environments. You will work at the intersection of ML frameworks, distributed systems, and hardware acceleration to improve reliability, performance, and scalability of ML platforms powering Meta's AI-driven products.

You will collaborate with researchers and hardware teams, own system design, and contribute to tooling, testing, and incident response

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Principal Systems ML Engineer — Architecture & Strategy
Principal Systems ML Engineer — Architecture & Strategy

Meta • Menlo Park (CA)

On-site
USD 219,000 - 301,000
Principal Systems ML Engineer — Scale ML Infrastructure
Principal Systems ML Engineer — Scale ML Infrastructure

Meta • Santa Fe (NM)

On-site
USD 219,000 - 301,000
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
Senior Systems ML Research Scientist — HW/SW Co-Design
Senior Systems ML Research Scientist — HW/SW Co-Design

Meta • Menlo Park (CA)

On-site
USD 220,000 - 300,000
Systems ML Compiler Engineer for On-Device AI
Systems ML Compiler Engineer for On-Device AI

Meta • New York (NY)

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
Software Engineer, Systems ML - Compilers / Kernels
Software Engineer, Systems ML - Compilers / Kernels

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Systems ML Engineer: Developer Tools for AI Accelerators
Systems ML Engineer: Developer Tools for AI Accelerators

Meta • New York (NY)

On-site
USD 122,000 - 181,000
Bonus
Equity
Benefits
ML Systems Engineer, Recommendation Engines
ML Systems Engineer, Recommendation Engines

Meta • Menlo Park (CA)

Hybrid
USD 200,000 - 260,000