Performance Engineer, Inference Systems

USD 350,000-850,000 per year
MIDDLE
✅ Hybrid
✅ Visa Sponsorship

Tech Stack

Communication @ 2 Data Analysis Distributed Systems @ 3 GPU @ 2 LLM @ 1 Machine Learning Observability @ 3 Pandas Profiling @ 3 Python @ 5 SQL

Details

About the Role

Anthropic’s inference fleet serves Claude to millions of users across Anthropic’s own products and the world’s largest cloud platforms. The stack includes accelerator kernels, model servers, distributed routing, autoscaling, and capacity management. The Inference System Dynamics team is responsible for understanding the whole system and holding it to a high bar across four dimensions: throughput, latency, reliability, and correctness. They measure fleet performance against theoretical performance frontier, run cross-layer investigations to explain gaps, and own correctness checks to ensure Claude’s outputs are right—not just fast—across hardware platforms and serving configurations.

The role involves working across all four areas. Examples include tracing a tail-latency regression from request timing down through routing and batching into kernel overhead, and tightening a correctness eval to catch output regressions introduced by quantization changes.

Responsibilities

  • Run cross-layer performance investigations across throughput, latency, and reliability, sizing the gap between actual fleet performance and theoretical rooflines, identifying root causes, and quantifying the value of closing them
  • Own and improve the correctness evaluation pipeline that validates model output quality across hardware platforms, numerics, and serving configurations; lead the investigation when it catches a regression
  • Build the observability, dashboards, and modeling tools that make throughput, latency, cost, reliability, correctness, and their interactions legible across the stack
  • Partner with kernel, serving, routing, autoscaling, and capacity teams to prioritize and land the highest-impact optimizations surfaced by the analysis
  • Ruthlessly stack-rank a large surface area of opportunities by impact and effort, and say no to the ones that don’t make the cut

Requirements

  • Hands-on performance engineering experience: profiling, roofline analysis, latency/throughput optimization, and root-cause investigation in complex production systems
  • Proficiency in Python, with the ability to read, instrument, and contribute to large production codebases you didn’t write
  • Solid data analysis skills (e.g. SQL, pandas, or similar) sufficient to turn raw telemetry into clear findings
  • Ability to communicate quantitative results clearly in writing to influence priorities on teams you don’t manage
  • Genuine interest in correctness as an engineering discipline: numerics, evaluation design, regression detection

Preferred Qualifications

  • Experience with ML systems, especially training or inference infrastructure or general LLM serving stacks; direct large-scale inference experience is a strong plus
  • Familiarity with GPU/TPU/accelerator performance concepts (memory bandwidth, kernel overheads, quantization, collective communication). Reasoning about these matters more than having written kernels yourself
  • Experience with reliability engineering for high-throughput services: autoscaling, load balancing, request routing, tail latency
  • Experience with model evaluation or numerical regression-detection pipelines
  • Experience building observability or telemetry for distributed systems
  • Comfortable having impact through influence and evidence rather than direct ownership

Representative Projects

  • Trace a 350ms latency gap on a new accelerator platform from end-to-end request timing down to a server scheduling overhead, quantify the win, and land the fix directly or with the owning team
  • Redesign the correctness eval gate: determine which signals reliably catch real model-output regressions versus noise, and make it the trusted release criterion across hardware backends
  • Build a FLOPs funnel that breaks down where compute actually goes across the fleet, exposing the gap between achieved throughput and kernel rooflines
  • Root-cause a numerical divergence between two hardware platforms to a specific kernel change, and define the acceptance threshold going forward
  • Model the latency–cost impact of changing batch-sizing and utilization targets, and turn the result into the signal the autoscaler uses in production

Logistics

  • Minimum education: Bachelor’s degree or an equivalent combination of education, training, and/or experience
  • Location-based hybrid policy: Currently expected to be in one of the offices at least 25% of the time (some roles may require more time)
  • Visa sponsorship: Anthropic sponsors visas; they will make every reasonable effort to get you a visa if they make an offer, and they retain an immigration lawyer to help

More jobs at Anthropic

Similar jobs