Systems ML Engineer: AI Compiler & Kernel Dev

Meta

Seattle (WA)

On-site

USD 122,000 - 181,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta’s MTIA Software Team is hiring a Software Engineer to work on the PyTorch AI framework core compilers and AI accelerator kernels. You will analyze deep learning models, implement optimizations, and collaborate with AI researchers to accelerate next‑gen models across recommendations, vision and NLP.

The role focuses on high‑performance software and hardware co-design. You will gain experience in compiler frameworks, DL graph optimizations, and kernel authoring for MTIA hardware, contributing

Qualifications

  • Bachelor's degree in CS/CE or equivalent, completed before joining Meta.
  • Proven C/C++ programming skills.
  • Experience in AI framework development or accelerating DL models on hardware.
  • Familiarity with PyTorch, Caffe2, TensorFlow, ONNX or TensorRT is a plus.

Responsibilities

  • Develop the software stack for AI compiler, frameworks and high‑performance kernels.
  • Contribute to PyTorch AI framework core compilers for new hardware accelerators.
  • Analyze deep learning models and implement compiler optimization algorithms.
  • Collaborate with AI researchers to accelerate next‑gen DL models across domains.
  • Perf tuning and optimization of DL framework components.

Skills

C/C++ programming
AI framework development
Hardware acceleration experience

Education

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

Tools

PyTorch
TensorFlow
ONNX
Caffe2
TensorRT
CUDA

Job description

Meta’s MTIA Software Team is hiring a Software Engineer to work on the PyTorch AI framework core compilers and AI accelerator kernels. You will analyze deep learning models, implement optimizations, and collaborate with AI researchers to accelerate next‑gen models across recommendations, vision and NLP.

The role focuses on high‑performance software and hardware co-design. You will gain experience in compiler frameworks, DL graph optimizations, and kernel authoring for MTIA hardware, contributing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Meta • Santa Clara (CA)

On-site
USD 180,000 - 320,000
Bonus
Equity
Benefits
Software Engineer, Systems ML - Compilers / Kernels
Software Engineer, Systems ML - Compilers / Kernels

Meta • Seattle (WA)

On-site
USD 122,000 - 181,000
Senior AI Kernel & Performance Engineer
Senior AI Kernel & Performance Engineer

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
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
Principal Compiler Architect – AI Accelerators
Principal Compiler Architect – AI Accelerators

Meta • Menlo Park (CA)

Hybrid
USD 300,000 - 380,000
LLVM Compiler Engineer for ML Accelerators
LLVM Compiler Engineer for ML Accelerators

Meta • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Compiler Engineer, MTIA Software (Technical Leadership)
Compiler Engineer, MTIA Software (Technical Leadership)

Meta • Menlo Park (CA)

Hybrid
USD 300,000 - 380,000