2,005,070open jobs
119,149companies
248,012added this week
Browse all
Salary
≈ $225k – $418k per year (Estimated)
Location
In office (Sunnyvale)
Seniority
Staff · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Aug 13, 2026. Meta scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Meta Platforms is an American technology company founded in 2004 as Facebook and renamed in 2021 to signal its investment in immersive computing. It operates the largest family of social and messaging applications in the world, comprising Facebook, Instagram, WhatsApp, Messenger and Threads, and earns almost all of its revenue from advertising sold against that audience. Headquartered in Menlo Park, California, the company also develops the open Llama language models and the Reality Labs division behind Quest headsets and Ray-Ban smart glasses.
Meta designs and deploys its own AI systems. MTIA - the Meta Training and Inference Accelerator - is Meta's family of in-house AI accelerator ASICs, running recommendation and ranking workloads in production across Meta's data centers today and expanding into generative AI inference and training as successive silicon generations land (see [https://bit.ly/metamtia](https://bit.ly/metamtia)).

The MTIA Software team is part of the **AI & Compute Foundation (ACF)** organization within Meta Infrastructure. Because the hardware is ours, the software is ours too: we build the entire stack a chip vendor would normally supply - compiler and LLVM toolchain, runtime, kernel authoring frameworks and libraries, developer tooling, and deep PyTorch integration - and we co-design it with the silicon teams generation over generation.

Within that stack, the AI kernel and optimization software development team drives the layer where architecture meets arithmetic. Our mission is performance *and* programmability at scale: hit roofline enablements on the workloads that matter, and make kernel authoring accessible enough that the whole organization can close coverage gaps without funneling every problem through a handful of experts. We do this by shipping high-performance kernel libraries with broad PyTorch operator coverage, by building the C++ and Python kernel authoring frameworks and DSL surfaces that others build on, and by writing production kernels against new architectures long before first silicon - turning hardware proposals into measured roofline evidence while the design can still change.

We are hiring an experienced kernel and performance engineer to take on this work at a senior level. You will own the performance of workloads that serve billions of people, from the innermost loop of a fused attention kernel to the numerics decisions that determine whether a model converges. You will read hardware specifications and RTL-adjacent documentation as easily as you read code, and you will be expected to say clearly when the hardware - not the software - is the problem. Your findings will change what gets built next.

This is a hands-on engineering role with wide latitude. The problems are not incremental.

## What you'll work on

- **Roofline-level kernels.** GEMM and attention variants, normalization, collectives, elementwise and reduction fusions, sparse and quantized paths - implemented against novel architectural features (matrix engines, on-chip reduction fabrics, software-managed memory hierarchies) and tuned until the remaining gap to the machine's limit is explainable in a sentence.

- **Numerics under precision constraints.** Low-precision formats (FP8, MX-style block-scaled types, integer quantization) where the difference between a correct scale choice and a plausible one is several dB of signal, and where the fix has to work on silicon that has already been taped out.

- **Kernel authoring frameworks.** Templateized, composable C++ kernel SDKs in the spirit of CUTLASS, Python DSLs in the spirit of Triton and CuTe, and the compiler-facing interfaces that let automated codegen reach performance that used to require a specialist.

- **Pre-silicon and bring-up.** Kernels on simulators and emulators, validating architectural features and rooflines before tapeout, then first-light bring-up on real parts.

- **Software mitigations for hardware reality.** Every chip ships with something you wish were different. Finding the workaround that recovers most of the lost performance - and generalizing it so nobody rediscovers it - is core to the job.

Responsibilities

Design, implement, and optimize high-performance compute and communication kernels for MTIA accelerators, taking ownership from architectural analysis through production deployment Profile and root-cause performance across the full stack - instruction scheduling, memory hierarchy and DMA behavior, on-chip interconnect, multi-device collectives - and drive the fixes to the right layer, whether that is the kernel, the compiler, the runtime, or the hardware Build and extend kernel authoring frameworks, templates, and libraries so that other engineers can reach high performance without deep architectural expertise; raise the ceiling and lower the floor at the same time Deliver and maintain broad kernel coverage for PyTorch operators across recommendation, ranking, and generative AI workloads, in both eager and compiled execution paths Partner with silicon architecture and design teams on hardware/software co-design: quantify the value of proposed features with real kernels, characterize rooflines pre-silicon, and advocate for the changes the software stack actually needs Work with compiler, runtime, framework, and product-facing teams to land end-to-end wins on production models rather than isolated microbenchmark improvements Investigate numerics and precision trade-offs, and design software mitigations that recover performance or accuracy lost to hardware limitations Set technical direction for a kernel domain, write the design documents that align cross-functional partners, and mentor engineers on performance methodology and accelerator programming

Qualifications

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Bachelor's degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience 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, and comfort reading and writing performance-critical code Demonstrated experience writing and optimizing kernels for a parallel architecture - GPU (CUDA, ROCm/HIP, SYCL/OpenCL), TPU or other AI ASICs, or SIMD/vector CPU targets Working knowledge of computer architecture as it applies to performance: memory hierarchies and bandwidth, latency hiding, occupancy and scheduling, vectorization, and synchronization A rigorous, measurement-driven approach to performance: the ability to build a roofline or analytical model, profile against it, and explain the residual gap Experience mentoring engineers and setting technical direction across teams Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews) Experience with distributed execution and collective communication (NCCL/RCCL-class primitives, tensor and expert parallelism, overlapping communication with compute) Experience with low-precision numerics and quantization - FP8/E4M3/E5M2, MX and other block-scaled formats, INT8/INT4 - including error analysis and calibration Experience with compiler and codegen technologies relevant to kernels: MLIR, LLVM, TVM, XLA, Halide, or polyhedral scheduling 8+ years of experience in accelerator software, HPC, or ML systems performance (or equivalent with an advanced degree) Deep familiarity with transformer and attention kernel design: FlashAttention-class algorithms, KV-cache management, paged and chunked attention, linear and state-space attention variants, MoE routing and expert dispatch Track record of open-source contribution in the kernel, compiler, or ML systems ecosystem Experience with pre-silicon software development - architectural simulators, FPGA emulation, performance modeling - and with hardware/software co-design cycles Familiarity with ML framework internals: PyTorch dispatch and eager execution, torch.compile / Inductor, custom operator integration, and inference serving stacks such as vLLM or SGLang Experience building or contributing to high-performance kernel libraries or frameworks - CUTLASS, cuBLAS, cuDNN, CUTE, Triton, Helion, ThunderKittens, oneDNN, Composable Kernel, or comparable internal equivalents Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,005,070 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sunnyvale
$121k – $224k per year · In office · 10+ years exp · Marietta
Management
Agile
Scrum
Apply
$110k – $205k per year · In office · Houston · Littleton
Python
C++
C++
Qt
DevOps
QEMU
Linux
Apply
Senior Developer 2 hours ago
≈ $112k – $208k per year (Estimated) · In office · Full-Time · Little Rock
Java
Java
Spring Boot
Databases
Db2
AI/ML
Copilot
DevOps
CI/CD
Git
Kubernetes
Analytics
Master Data Management
Apply
Software Engineer 3 hours ago
≈ $171k – $337k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · San Fernando
Python
Java
C++
Scala
Databases
Snowflake
ElasticSearch
Apache Kafka
AI/ML
Spark
Airflow
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
Apply
$193k – $290k per year · Hybrid · 5+ years exp · Bachelor's Degree · San Mateo
Python
JavaScript
TypeScript
SQL
Node JS
Databases
DynamoDB
Frontend
React.js
DevOps
Rest API
Terraform
CI/CD
AWS
AWS Fargate
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
API Gateway
Cybersecurity
Least Privilege
Management
Agile
Scrum
Apply
Systems Engineer 2 days ago
≈ $123k – $239k per year (Estimated) · In office · TS/SCI · 11+ years exp · Bachelor's Degree · Herndon
Python
DevOps
Puppet
Ansible
Azure
AWS
GitHub
Linux
Management
Agile
Apply
$100k – $150k per year · In office · Columbia
Python
PowerShell
Perl
Databases
OpenSearch
DevOps
Splunk
Zabbix
KVM
Windows
VPN
Cybersecurity
Wireshark
Apply
≈ $18k – $43k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Python
PowerShell
Databases
DynamoDB
DevOps
Terraform
Dynatrace
Azure
AWS
Kubernetes
Grafana
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Linux
Windows
Cybersecurity
ISO 27001
Management
ITIL
Apply
$104k – $208k per year · Hybrid · 5+ years exp · Durham
Python
PowerShell
Bash
DevOps
Linux
Windows
Management
ServiceNow
Apply
≈ $104k – $198k per year (Estimated) · In office · TS/SCI · 5+ years exp · Bachelor's Degree · Saint Louis
Python
PowerShell
Bash
DevOps
Ansible
Red Hat
Zabbix
VMWare
HAProxy
CI/CD
Docker
Kubernetes
Grafana
Configuration Management
Linux
Cybersecurity
LDAP
Apply
≈ $242k – $485k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Menlo Park
AI/ML
Computer Vision
Context Engineering
Machine Learning
Apply
≈ $225k – $418k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Bellevue
AI/ML
Scikit-learn
AI Agents
NLP
TensorFlow
PyTorch
Tokenization
Sentiment Analysis
Context Engineering
Apply
≈ $274k – $511k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Bellevue
Python
C++
DevOps
Kubernetes
eBPF
Linux
Apply
≈ $225k – $418k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Menlo Park
AI/ML
Scikit-learn
AI Agents
NLP
TensorFlow
PyTorch
LLM
Tokenization
Synthetic Data
Sentiment Analysis
Context Engineering
Apply
≈ $225k – $418k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Menlo Park
Python
Rust
C++
AI/ML
Quantization
Multimodal AI
Diffusion Models
PyTorch
LLM
Mixture of Experts
Triton
TPU
Context Engineering
Speculative Decoding
KV Cache
Machine Learning
Apply
Software Engineer II 4 hours ago
$150k – $170k per year · Hybrid · 1+ year exp · Bachelor's Degree · Sunnyvale
Java
SQL
C++
Databases
PostgreSQL
YugabyteDB
AI/ML
Multimodal AI
Apply
≈ $126k – $248k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Sunnyvale
Python
C++
Databases
Google Cloud Spanner
DevOps
GCP
Linux
Apply
≈ $188k – $351k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Sunnyvale
Python
Go
JavaScript
TypeScript
C++
AI/ML
Gemini
LLM
DevOps
GCP
Cybersecurity
GDPR
Analytics
Master Data Management
Apply
≈ $125k – $245k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Sunnyvale
Java
C++
DevOps
GCP
Apply
≈ $232k – $424k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Sunnyvale
Python
Go
Java
Kotlin
Ruby
Java
Quarkus
Micronaut
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Cassandra
AI/ML
Spark
Flink
Frontend
GraphQL
Mobile
JUnit
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Apply
See all jobs
This is one of many
2,005,070 more open roles from verified company boards, updated every day.