Senior AI Kernel & Performance Engineer

Meta

Bellevue (WA)

Hybrid

USD 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta is seeking an experienced kernel and performance engineer to own the performance of AI workloads at scale. You will work on roofline-level kernels, from fused attention to numerics decisions, and read hardware specs and RTL-adjacent docs to diagnose issues.

You will contribute to kernel frameworks and pre-silicon bring-up, shaping the next generation of AI accelerators. You will collaborate with teams across Meta Infrastructure and the AI & Compute Foundation to deliver high-performance,

Qualifications

  • 6+ years of professional experience in high‑performance computing, accelerator kernel development, compiler backends, or systems performance engineering
  • Proficiency in C++ and Python, including low-level systems programming, templates and generic programming
  • Experience writing and optimizing kernels for parallel architectures such as GPU, TPU or other AI ASICs
  • Familiarity with computer architecture concepts: memory hierarchies, bandwidth, latency hiding, vectorization
  • Experience with MLIR, LLVM, XLA, Halide or related compiler/codegen tech
  • Pre‑silicon software development and hardware/software co‑design experience

Responsibilities

  • Own roofline-level kernels (GEMM, attention variants) and scalar/fused operations
  • Develop and optimize kernel libraries and frameworks for rapid performance tuning
  • Read hardware specs and RTL-adjacent docs to identify software bottlenecks
  • Contribute to pre-silicon bring-up and validation on simulators and emulators
  • Mentor engineers and guide technical direction across teams

Skills

High-performance computing
Accelerator kernel development
Compiler backends
Performance engineering
C++ programming
Python programming
GPU/AI accelerator experience
Pre-silicon software development

Education

Bachelor's degree in Computer Science / Computer Engineering / related field

Tools

CUDA
LLVM/MLIR
Triton
CUTLASS
PyTorch

Job description

Meta is seeking an experienced kernel and performance engineer to own the performance of AI workloads at scale. You will work on roofline-level kernels, from fused attention to numerics decisions, and read hardware specs and RTL-adjacent docs to diagnose issues.

You will contribute to kernel frameworks and pre-silicon bring-up, shaping the next generation of AI accelerators. You will collaborate with teams across Meta Infrastructure and the AI & Compute Foundation to deliver high-performance,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Kernel & Performance Engineer
Senior AI Kernel & Performance Engineer

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Senior AI Kernel & Performance Engineer - Pre-Silicon
Senior AI Kernel & Performance Engineer - Pre-Silicon

Meta • New York (NY)

On-site
USD 184,000 - 257,000
Senior AI Kernel & Performance Engineer
Senior AI Kernel & Performance Engineer

Meta • New York (NY)

On-site
USD 184,000 - 257,000
Equity
Bonus
Benefits
Senior ASIC Kernel Architect for AI Accelerators
Senior ASIC Kernel Architect for AI Accelerators

Meta • Sunnyvale (CA)

On-site
USD 190,000 - 250,000
ASIC Engineer, Architecture Kernel Development
ASIC Engineer, Architecture Kernel Development

Meta • Sunnyvale (CA)

On-site
USD 190,000 - 250,000
Software Engineer, AI Kernels & Performance Optimization — MTIA Software
Software Engineer, AI Kernels & Performance Optimization — MTIA Software

Meta • Bellevue (WA)

Hybrid
USD 180,000 - 260,000
Software Engineer, AI Kernels & Performance Optimization — MTIA Software
Software Engineer, AI Kernels & Performance Optimization — MTIA Software

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Senior AI Performance Engineer - High-Performance Kernels
Senior AI Performance Engineer - High-Performance Kernels

Openkrill • United States

Hybrid
USD 180,000 - 270,000
Healthcare coverage
RSU grants
Paid time off
Software Engineer, AI Kernels & Performance Optimization — MTIA Software
Software Engineer, AI Kernels & Performance Optimization — MTIA Software

Meta • New York (NY)

On-site
USD 184,000 - 257,000
Equity
Bonus
Benefits
Remote AI Performance Engineer: High-Performance Kernels
Remote AI Performance Engineer: High-Performance Kernels

Modular • United States

Remote
USD 180,000 - 270,000
RSU grants
Team onsites (Los Altos / other cities
Healthcare coverage