Performance Engineer at Anthropic

Remote - San Francisco, CA; New York City, NY; Seattle, WA

Apply
More jobs at Anthropic

The role is a Performance Engineer at Anthropic, responsible for identifying and solving large-scale systems challenges in machine learning infrastructure. The engineer will develop optimizations that enhance throughput and robustness of distributed ML systems, working across multiple locations including San Francisco, New York City, and Seattle, with remote‑friendly arrangements and travel requirements.

Salary

USD 280,000 - 850,000

Requirements

Skills

  • Significant software engineering or machine learning experience, particularly at supercomputing scale
  • Results-oriented, with a bias towards flexibility and impact
  • Pick up slack, even if it goes outside your job description
  • Enjoy pair programming
  • Want to learn more about machine learning research
  • Care about the societal impacts of your work
  • High performance, large-scale ML systems
  • GPU/Accelerator programming
  • ML framework internals
  • OS internals
  • Language modeling with transformers

Responsibilities

  • Identify large-scale systems problems related to ML algorithms
  • Develop systems that optimize throughput and robustness of distributed ML systems

Technologies

GPU programmingAccelerator programmingML framework internalsOS internalsTransformersLow-latency high-throughput sampling for large language modelsGPU kernels for low-precision inferenceCustom load-balancing algorithmQuantitative system performance modelingFault-tolerant distributed systemsContainerized environment

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.