Staff Software Engineer, Environments Infrastructure

Anthropic
San Francisco, New York
Workplace: OnsiteFull timeUSD 405,000 - 605,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Verification","Taste for API design","System thinking"]

Build the infrastructure behind Anthropic’s reinforcement learning environments for Claude. You’ll design and own core platform layers and widely used APIs/frameworks, create production tooling for debugging and maintenance, and embed with research teams to productionize their work. The role focuses on preventing silent failures through type safety, invariants, testing, and refactors, while driving adoption of new frameworks and mentoring engineers across teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anthropic
Anthropic
1 month ago

Staff Software Engineer, Environments Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Build the infrastructure behind Anthropic’s reinforcement learning environments for Claude. You’ll design and own core platform layers and widely used APIs/frameworks, create production tooling for debugging and maintenance, and embed with research teams to productionize their work. The role focuses on preventing silent failures through type safety, invariants, testing, and refactors, while driving adoption of new frameworks and mentoring engineers across teams.
Location: San Francisco, New York
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and deliver widely used APIs, frameworks, and abstractions so correct usage is the default.
  • •Own the platform layers beneath every environment, including the agent runtime.
  • •Build production tooling that enables environment owners to debug and maintain environments without needing infrastructure support.
  • •Embed with research teams on a rotational basis to build frameworks/APIs that speed research and transfer ownership when rotating off.
  • •Prevent silent failure modes using type safety, invariants, targeted testing, and refactors, and drive adoption via deprecations/cutovers.

Pay and Benefits

Salary: USD 405,000 - 605,000 annually
Perks:Paid LeaveParental Leave

Key Requirements

  • •Deep expertise in Python, including static typing, safe async/concurrency patterns, and performant code.
  • •Strong API and framework design skills, including explaining interface choices and earning adoption from other engineers/teams.
  • •Experience designing or operating stateful concurrent or distributed systems, with careful reasoning about failure, retries, idempotency, and consistency.
  • •A verification mindset: measure before concluding and build checks that help systems demonstrate correctness.
  • •Ability to work in large, evolving, research-style codebases and communicate effectively in ambiguous, loosely defined problems.
Experience:Machine learning researchReinforcement learningDistributed systemsAgentic systemsLLM training pipelines
Education:Bachelor's
Skills:CommunicationVerificationTaste for API designSystem thinking
Languages:English
Tech Stack:Python

Eligibility

Work Authorization:Sponsorship available.

Company Brief

Anthropic
Develops large-scale AI systems and safety research to create reliable, steerable, and interpretable AI assistants and models for commercial and research applications.
Industry: AI & Machine Learning
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2021
WebsiteLinkedIn