Staff Software Engineer — RL Environment Platform

Anthropic

New York (NY)

Hybrid

USD 405,000 - 605,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Anthropic is seeking a senior software engineer to design APIs and frameworks that researchers and engineers rely on to build robust RL environments. You will own platform layers, embed with research teams, and create production-grade tooling to debug and maintain environments.

The role emphasizes verification, stateful systems, and scalable collaboration across large codebases. The position is located in a hybrid setting under Anthropic's location policy, with expectations to work in offices at

Qualifications

  • Deep expertise in Python, including static typing, safe async and concurrency patterns, and writing performant code.
  • Strong taste in API and framework design, ability to explain why an interface is right or wrong and a track record of adoption of your frameworks.
  • Experience designing or operating stateful concurrent or distributed systems, and reasoning about failure, idempotency, consistency.
  • Habit of verification: measure before concluding, build checks that show a system is correct.
  • Experience working in large, evolving, or research-style codebases you didn’t originally write.
  • Strong written and verbal communication with collaborators of varied engineering backgrounds, and comfort with ambiguity.

Responsibilities

  • Design widely used APIs, frameworks, and abstractions that other engineers and researchers build on, making correct usage the default.
  • Own the platform layers that sit beneath every environment, including the agent runtime.
  • Build tooling that lets environment owners understand, debug, and maintain their environments in production without needing an infrastructure engineer.
  • Embed with research teams on a rotational basis, work directly in their codebases without slowing down the research they support, and transfer ownership when you rotate off.
  • Anticipate silent failure modes and prevent them structurally through type safety, invariants, testing, and refactors.
  • Drive adoption of new frameworks across the organization, including deprecations and cutovers.
  • Help define engineering standards, review practices, and design patterns for a new team, mentoring researchers and engineers.

Skills

Python
API design
Distributed systems
Verification
Big codebases
Communication

Tools

None

Job description

Anthropic is seeking a senior software engineer to design APIs and frameworks that researchers and engineers rely on to build robust RL environments. You will own platform layers, embed with research teams, and create production-grade tooling to debug and maintain environments.

The role emphasizes verification, stateful systems, and scalable collaboration across large codebases. The position is located in a hybrid setting under Anthropic's location policy, with expectations to work in offices at

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer — RL Infrastructure & Platforms
Staff Software Engineer — RL Infrastructure & Platforms

Anthropic • New York (NY), Seattle (WA), San Francisco (CA)

On-site
USD 140,000 - 180,000
Staff Software Engineer, Environments Infra — Scale RL
Staff Software Engineer, Environments Infra — Scale RL

Anthropic Limited • San Francisco (CA)

Hybrid
USD 405,000 - 605,000
Staff AI RL Infrastructure Engineer
Staff AI RL Infrastructure Engineer

Anthropic • San Francisco (CA)

Hybrid
USD 405,000 - 605,000
Competitive compensation
Equity donation matching (optional)
Vacation and parental leave
+2
Staff Software Engineer - RL Frameworks & Tooling
Staff Software Engineer - RL Frameworks & Tooling

Anthropic Limited • New York (NY)

Hybrid
USD 405,000 - 625,000
Full-Stack Engineer for RL Data Platforms
Full-Stack Engineer for RL Data Platforms

Anthropic • New York (NY)

Hybrid
USD 300,000 - 405,000
Senior Software Engineer - End-to-End AI Data & RL
Senior Software Engineer - End-to-End AI Data & RL

Neura Market • San Francisco (CA), Northern (KY)

Hybrid
USD 320,000 - 485,000
Staff AI Platform Engineer — RL Environments Leader
Staff AI Platform Engineer — RL Environments Leader

handshake • California (MO)

On-site
USD 180,000 - 240,000
Equity
401(k) match
Parental leave
+7
Senior Software Engineer, Research Tools Platform
Senior Software Engineer, Research Tools Platform

SignalAI • New York (NY)

Hybrid
USD 300,000 - 405,000
Remote RL Environment Engineer - Build Next-Gen AI
Remote RL Environment Engineer - Build Next-Gen AI

talentpluto • San Francisco (CA)

On-site
USD 180,000 - 400,000
Staff Software Engineer, Code RL
Staff Software Engineer, Code RL

Anthropic • New York (NY), Seattle (WA), San Francisco (CA)

On-site
USD 140,000 - 180,000