Applied Methods
~The MetaEngineeringInference & Performance Engineer

Inference & Performance Engineer

Engineers in this role optimize how AI models train and run in production, focusing on the full stack from GPU kernels and inference runtimes to distributed training systems and cluster orchestration. They bridge research breakthroughs and production reality, writing CUDA/Triton kernels, tuning serving frameworks like vLLM, profiling end-to-end inference pipelines, and solving the performance and efficiency challenges that emerge when deploying transformer models at scale. They typically sit in infrastructure, platform, or systems teams at AI labs and companies, working closely with researchers and product teams to ensure models meet latency, throughput, and cost targets in real deployments.

$ titles --canonical
Software Engineer, InferencePerformance Engineer, GPUKernel EngineerMember of Technical Staff, InferenceHPC Performance EngineerSoftware Engineer, Model ServingDistributed Training EngineerML Systems Performance Engineer
Open Jobs183
Companies Hiring49
$ expectations --role inference-&-performance-engineer

Measured across 182 of 183 open postings.

42%
expect AI in the role's own work
24% state it as a requirement
4%
work directly with customers
4%
manage people
Staff / Principal
most common level
37% of open postings
BY LEVEL

This role is advertised at 3 levels, so a single figure for the role would describe none of them. Experience and pay are the midpoints for each level on its own.

LevelShareMedian yearsMedian pay
Mid35%(63)3$308k
Senior23%(41)5—
Staff / Principal37%(67)7$300k

A dash means too few postings stated it to report a midpoint. Most companies do not publish a salary band, so pay is indicative rather than a market rate. 2 levels with fewer than 10 open postings are not shown.

WHAT THEY ASK FOR, VERBATIM

“You have strong taste and real curiosity about model and agent behavior. You try new models the day they come out and have opinions about where each one shines.”

Cursor · Software Engineer, Model Lifecycle and Signals

“4+ years of hands-on work with LLMs in inference, GPU performance, evals, or post-training and RL, in production or research”

Nscale · Principal AI Product Engineer

“Experience using AI tools (e.g., GitHub Copilot, ChatGPT, Claude) to write, debug, and optimize code”

Figma · PhD Intern, Software Engineer - Graphics (2027)

“decide what 'better' means for a model and how to prove it — then build the infrastructure that makes those proofs reliable”

Hark · Member of Technical Staff, LLM & Production
$ barriers
40%
advertised as remote
of postings that state a work mode
27%
state a degree requirement
7%
ask for a PhD
93%
still advertised a month later
8 points slower than the board

Requirements are a share of every open posting, so a role missing from this list is one where almost nobody asks. Work mode is different: many postings never say, so that figure counts only the ones that do. A posting stops being advertised when it is filled, cancelled or reorganised, so read the last figure as how long these stay on the market, not as time to hire.

$02

Skills

What companies are looking for in this role.

$ skills --core

Systems performance optimization

85%

Distributed systems architecture

71%

Monitoring and observability

37%

Backend and API engineering

36%

ML systems development

26%

Large-scale model training

20%

Cloud infrastructure operations

19%

Hardware and embedded systems

16%

Incident response and reliability

14%

Developer platform engineering

10%
$ skills --emerging

Inference performance optimization

81%

ML platform engineering

26%

AI and GPU infrastructure operations

23%

LLM deployment support

17%

AI evaluation design

10%
$03

Technology

The tools and technologies that define this role.

$ tech --language
Pythonhigh
C++moderate
Gomoderate
Rustmoderate
C/C++low
$ tech --framework
PyTorchhigh
CUDAmoderate
TensorRTmoderate
Tritonmoderate
vLLMmoderate
JAXlow
NCCLlow
SGLanglow
TensorFlowlow
$ tech --platform
Kubernetesmoderate
AWSlow
Azurelow
Google Cloud Platformlow
Linuxlow
NVIDIAlow
NVIDIA GPUslow
$ tech --tool
Slurmlow
$ tech --concept
GPUmoderate
Large language modelslow
RDMAlow
Transformerslow
$04

Open Jobs

183 open Inference & Performance Engineer jobs across 49 companies.

Together AI4d
Staff Software Engineer - AI Compute, Together Cloud
Amsterdam·Engineering
Cursor5d
Software Engineer, Model Lifecycle and Signals
New York·Engineering
Nscale6d
Principal AI Product Engineer
Houston; New York; San Francisco; Seattle·Engineering
Waymo1w
Senior Software Engineer, GPU
Mountain View, CA, USA; New York, NY, USA·Engineering
Waabi1w
Senior / Staff Research Engineer, Generative AI Deployment
Toronto, ON·Engineering
Figma1w
PhD Intern, Software Engineer - Graphics (2027)
San Francisco, CA • New York, NY·Engineering
Anthropic1w
Staff Software Engineer, Inference
Dublin, IE·Engineering
Anthropic1w
Senior Software Engineer, Inference
Dublin, IE·Engineering
Hark1w
Member of Technical Staff, LLM & Production
San Jose·Engineering
Graphcore1w
Senior Machine Learning Engineer (Large Systems)
Cambridge, UK·Engineering
Graphcore1w
Senior Machine Learning Engineer (Large Systems)
London, UK·Engineering
Graphcore1w
Senior Machine Learning Engineer (Large Systems)
Bristol, UK·Engineering
Graphcore1w
Senior AI Performance Engineer
Austin, Texas, United States·Engineering
Graphcore1w
Principal AI Performance Engineer
Austin, Texas, United States·Engineering
Graphcore1w
Staff AI Performance Engineer
Milpitas, California, United States·Engineering
CHAOS Industries1w
Software Engineer, Numerical Computing
Washington, District of Columbia, United States·Engineering
Sierra2w
Software Engineer, Inference
San Francisco, CA·Engineering
Baseten2w
Software Engineer - Inference Platform
San Francisco·Engineering
Baseten2w
Software Engineer - Inference Performance
San Francisco·Engineering
Modal2w
Member of Technical Staff - Inference Runtime
San Francisco·Engineering