Latest AI JobsBrowse Jobs
Anthropic logo

Full-Stack Software Engineer, Reinforcement Learning

AnthropicSan Francisco, CA | New York City, NYAI Research & Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
14 Apr 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Full-Stack Software Engineer, Reinforcement Learning position at Anthropic involves building the platforms, tools, and interfaces that drive environment creation, data collection, and training observability in San Francisco, CA or New York City, NY. This role suits a versatile engineer who can independently deliver reliable products to support the research and development of Claude models.

Key Responsibilities

Build and extend web platforms for reinforcement learning environment creation, management, versioning, and validation workflows.
Develop vendor-facing interfaces and tooling allowing external partners to create, submit, and iterate on training environments with minimal friction.
Design and implement platforms for large-scale human data collection, including labeling workflows, quality assurance systems, and feedback mechanisms.
Build evaluation dashboards and observability user interfaces to provide researchers with real-time insight into environment quality, training run health, and reward hacking.
Create backend services and APIs connecting environment authoring tools, data collection systems, and reinforcement learning training infrastructure.
Build and expand scalable code data generation pipelines that produce diverse programming tasks with robust reward signals.
Develop onboarding automation and documentation tooling to help vendors and internal users ramp up quickly.
Partner closely with reinforcement learning researchers, data operations, and vendor management to translate ambiguous requirements into well-designed products.

Requirements

Strong software engineering fundamentals and real full-stack range, comfortable owning a surface from database schema to frontend.
Proficiency in Python and a modern web stack such as React or TypeScript.
A proven track record of shipping systems that solved difficult problems rather than just shipping on time.
High agency, with the ability to identify necessary work and drive it forward independently.
Strong focus on user experience, creating intuitive interfaces for both technical researchers and non-technical labelers.
Clear communication skills to translate vague technical asks into well-scoped work.
Minimum of a Bachelor’s degree in a relevant field of study or an equivalent combination of education, training, and experience.
Ability to meet office presence expectations under a location-based hybrid policy requiring staff to be in the office at least 25% of the time.

Nice to Have

Experience building data collection, labeling, or annotation platforms that scale across many vendors or task types.
Background building multi-tenant platforms with role-based access, audit trails, and vendor management workflows.
Experience with cloud infrastructure including GCP or AWS, Docker, and CI/CD pipelines.
Familiarity with large language model training, fine-tuning, or evaluation workflows.
Experience with async Python like asyncio or Trio, or high-throughput API design.
Background in dashboards, monitoring, or observability tooling.
Experience working directly with external vendors or partners on technical integrations.

Skills and Tools

Python
React
TypeScript
AWS
GCP
Docker
LLM training and workflows

Salary and Benefits

Annual base salary range of $300,000 to $405,000 USD.
Competitive compensation and benefits package.
Optional equity donation matching.
Generous vacation and parental leave.
Flexible working hours and collaborative office spaces.
Visa sponsorship available for qualifying candidates with support from an immigration lawyer.

About the Company

Anthropic is a public benefit corporation headquartered in San Francisco with a mission to create reliable, interpretable, and steerable AI systems that remain safe and beneficial for users and society. The organization approaches artificial intelligence research as an empirical science, focusing on large-scale research efforts and collaborative teamwork to achieve long-term safety and capability goals.

How to Apply

Please apply directly on the official company careers page at anthropic.com/careers to submit your application and view confirmed position openings.

Skills and tech stack

Questions candidates ask

What is the salary range for this role?

The annual base salary range for the Full-Stack Software Engineer, Reinforcement Learning position is $300,000 to $405,000 USD.

Where is this position located?

This role is based in San Francisco, CA or New York City, NY, with a hybrid policy requiring staff to be in the office at least 25% of the time.

Is machine learning research experience required?

No, a background in machine learning research is not required. The focus is on your ability to take ambiguous problems and ship reliable, polished products quickly.

Does Anthropic offer visa sponsorship?

Yes, Anthropic sponsors visas for qualifying candidates and provides support through an retained immigration lawyer.

What technical skills are needed for this position?

Candidates should be proficient in Python and a modern web stack such as React or TypeScript, with strong full-stack range and experience using tools like AWS, GCP, and Docker.

Ready to apply?

The application is on the official Anthropic careers page.

Apply on company site