Anthropic

Software Engineer

Seattle, Washington, United States

$280,000 – $485,000Compensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Artificial Intelligence, AI & Machine Learning, BiotechnologyIndustries

Software Engineer, ML Infrastructure

Position Overview

  • Location Type: Hybrid
  • Employment Type: Full-time
  • Salary: $280,000 - $485,000 USD

Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. This role involves building large-scale ML systems from the ground up, focusing on creating safe, steerable, and trustworthy systems. As a Software Engineer, you'll contribute to various aspects of our code and infrastructure, including cluster reliability, throughput improvement, scientific experiments, and developer tooling. You're encouraged to write code with a strong understanding of the research context and its importance.

Requirements

  • Significant software engineering experience
  • Results-oriented with a bias towards flexibility and impact
  • Ability to pick up slack, even if it goes outside the job description
  • Enjoy pair programming (we love to pair!)
  • Desire to learn more about machine learning research
  • Concern for the societal impacts of your work

Responsibilities

  • Optimizing the throughput of new attention mechanisms
  • Comparing the compute efficiency of different Transformer variants
  • Preparing datasets for model consumption
  • Scaling distributed training jobs to thousands of GPUs
  • Writing design documents for fault tolerance strategies
  • Creating interactive visualizations of attention between tokens in a language model
  • Contributing to the reliability and efficiency of our ML infrastructure

Technical Expertise (Strongly Preferred)

  • Experience with high-performance, large-scale ML systems
  • Familiarity with GPUs, Kubernetes, Pytorch, or OS internals
  • Knowledge of language modeling with transformers and reinforcement learning
  • Experience with large-scale ETL processes
  • Expertise in security and privacy best practices
  • Understanding of machine learning infrastructure (GPUs, TPUs, or Trainium) and supporting networking infrastructure (NCCL)
  • Low-level systems knowledge (e.g., Linux kernel tuning and eBPF)

Application Instructions

  • Deadline to apply: None. Applications will be reviewed on a rolling basis.
  • Education: Bachelor’s degree in a related field or equivalent experience.
  • Location-based hybrid policy: Currently, we expect [details incomplete - further information needed].

Company Information

Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. We encourage applicants to apply even if there isn't an immediately open role, as we continually evaluate for top talent. Reapplication is welcome, but limited to once per year.

Skills

ML systems
distributed training
fault tolerance
ETL
GPUs
Kubernetes
Pytorch
OS internals
language modeling
transformers
reinforcement learning
security
high-performance computing
large-scale ML systems

Anthropic

Develops reliable and interpretable AI systems

About Anthropic

Anthropic focuses on creating reliable and interpretable AI systems. Its main product, Claude, serves as an AI assistant that can manage tasks for clients across various industries. Claude utilizes advanced techniques in natural language processing, reinforcement learning, and code generation to perform its functions effectively. What sets Anthropic apart from its competitors is its emphasis on making AI systems that are not only powerful but also understandable and controllable by users. The company's goal is to enhance operational efficiency and improve decision-making for its clients through the deployment and licensing of its AI technologies.

San Francisco, CaliforniaHeadquarters
2021Year Founded
$11,482.1MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Enterprise Software, AI & Machine LearningIndustries
1,001-5,000Employees

Benefits

Flexible Work Hours
Paid Vacation
Parental Leave
Hybrid Work Options
Company Equity

Risks

Ongoing lawsuit with Concord Music Group could lead to financial liabilities.
Technological lag behind competitors like OpenAI may impact market position.
Reliance on substantial funding rounds may indicate financial instability.

Differentiation

Anthropic focuses on AI safety, contrasting with competitors' commercial priorities.
Claude, Anthropic's AI assistant, is designed for tasks of any scale.
Partnerships with tech giants like Panasonic and Amazon enhance Anthropic's strategic positioning.

Upsides

Anthropic's $60 billion valuation reflects strong investor confidence and growth potential.
Collaborations like the Umi app with Panasonic tap into the growing wellness AI market.
Focus on AI safety aligns with increasing industry emphasis on ethical AI development.

Land your dream remote job 3x faster with AI