A

Anthropic

Builds Claude AI models with a focus on safety

Staff + Senior Software Engineer - Scaling

Applied Machine LearningUpdated on Nov 7
Full-time$320k - $485k /yr

About the Job

Requirements

  • Significant software engineering experience, particularly with distributed systems.
  • Experience with high-performance, large-scale distributed systems.
  • Experience implementing and deploying machine learning systems at scale.
  • Experience with load balancing, request routing, or traffic management systems.
  • Familiarity with large language model inference optimization, batching, and caching strategies.
  • Experience with Kubernetes and cloud infrastructure such as AWS, Google Cloud Platform, or Microsoft Azure.
  • Proficiency in Python or Rust.
  • A bachelor's degree or an equivalent combination of education, training, and/or experience.
  • A field of study relevant to the role, as demonstrated through coursework, training, or professional experience.
  • Years of experience required will correlate with internal job-level requirements; a specific minimum number is not stated.

Responsibilities

  • Design, build, and maintain the distributed systems that serve Claude to millions of users worldwide.
  • Develop resilient, flexible systems that adapt in real time to real-world events.
  • Develop intelligent request routing, load balancing, and traffic management systems across thousands of accelerators and multiple cloud providers.
  • Maximize compute efficiency and optimize fleet cost by autoscaling and orchestrating production, research, and experimental workloads across multiple cloud providers.
  • Build and operate production-grade deployment pipelines for releasing new models to users.
  • Provide high-performance inference infrastructure that enables researchers to develop next-generation models.
  • Integrate new AI accelerator platforms and support inference for new model architectures.
  • Design intelligent routing algorithms that optimize request distribution across accelerators in different environments.
  • Autoscale the compute fleet to dynamically match supply with demand across production, research, and experimental workloads.
  • Build production-grade deployment pipelines for reliably releasing new models to millions of users.
  • Contribute to new inference features.
  • Support inference for new model architectures.
  • Analyze observability data to tune performance based on real-world production workloads.
  • Manage multi-region deployments and geographic routing for global customers.

About the Company

Anthropic

Builds Claude AI models with a focus on safety

Anthropic builds the Claude family of AI models and sells them to businesses, software developers, and consumers, with research on making AI safe and understandable at the center of its work. In 2024 it introduced the Model Context Protocol, an open standard for connecting AI assistants to outside apps and data that OpenAI and Google adopted the next year. People use the Claude app to write and analyze files, programmers hand coding tasks to Claude Code, and companies build Claude into their own products through its API. Anthropic earns money from subscriptions, business plans, and usage-based API fees. Siblings Dario and Daniela Amodei founded Anthropic in 2021 with other former OpenAI employees, and it is based in San Francisco.

Company size
5,001-10,000
Company stage
N/A
Total funding
$243.8B
Headquarters
San Francisco, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Anthropic

See more jobs