Performance Engineer, Inference Systems

Anthropic Anthropic · AI Frontier · San Francisco, CA · AI Research & Engineering

Performance Engineer for Anthropic's inference fleet (Claude), focusing on throughput, latency, reliability, and correctness. The role involves cross-layer performance investigations, improving correctness evaluation pipelines, building observability tools, and partnering with component teams to implement optimizations. Requires strong performance engineering, Python, and data analysis skills, with a genuine interest in correctness as an engineering discipline.

What you'd actually do

  1. 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
  2. Own and improve the correctness evaluation pipeline that validates model output quality across hardware platforms, numerics, and serving configurations, and lead the investigation when it catches a regression
  3. Build the observability, dashboards, and modeling tools that make throughput, latency, cost, reliability, correctness, and their interactions legible across the stack
  4. Partner with kernel, serving, routing, autoscaling, and capacity teams to prioritize and land the highest-impact optimizations your analysis surfaces
  5. 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

Skills

Required

  • performance engineering
  • profiling
  • roofline analysis
  • latency/throughput optimization
  • root-cause investigation
  • Python
  • data analysis
  • SQL
  • pandas
  • quantitative results communication
  • correctness as an engineering discipline
  • numerics
  • evaluation design
  • regression detection

Nice to have

  • ML systems
  • training infrastructure
  • inference infrastructure
  • LLM serving stacks
  • large-scale inference
  • GPU/TPU/accelerator performance concepts
  • memory bandwidth
  • kernel overheads
  • quantization
  • collective communication
  • reliability engineering
  • autoscaling
  • load balancing
  • request routing
  • tail latency
  • model evaluation
  • numerical regression-detection pipelines
  • observability
  • telemetry for distributed systems
  • impact through influence and evidence

What the JD emphasized

  • correctness as an engineering discipline
  • correctness evaluation pipeline
  • correctness

Other signals

  • performance engineering
  • inference systems
  • correctness evaluation
  • observability
  • optimization