Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 3
AWS @ 3
Audit @ 3
CI/CD @ 3
Communication @ 3
Docker @ 3
GCP @ 3
LLM @ 2
Observability @ 3
Python @ 5
React @ 5
Reinforcement Learning
TypeScript @ 5
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Build the platforms, tools, and interfaces that support reinforcement learning environment creation, data collection, and training observability at Anthropic. This role owns product surfaces end-to-end, from backend services and APIs to web interfaces used by researchers, external vendors, and data labelers.
Responsibilities
- Build and extend web platforms for reinforcement learning environment creation, management, and quality review, including configuration, versioning, and validation workflows.
- Develop vendor-facing interfaces and tooling for creating, submitting, and iterating on training environments.
- Design and implement large-scale human data collection platforms with labeling workflows, quality assurance systems, and feedback mechanisms.
- Build evaluation dashboards and observability UIs for monitoring environment quality, training run health, and reward hacking.
- Create backend services and APIs connecting environment authoring tools, data collection systems, and reinforcement learning infrastructure.
- Build scalable code data generation pipelines for programming tasks across languages and difficulty levels.
- Develop onboarding automation and documentation tooling for vendors and internal users.
- Partner with reinforcement learning researchers, data operations, and vendor management to translate ambiguous requirements into well-scoped products.
Requirements
- Strong software engineering fundamentals and full-stack experience, including ownership from database schema through frontend.
- Proficiency in Python and a modern web stack such as React and TypeScript.
- A track record of shipping systems that solve difficult problems and improve team productivity.
- High agency and the ability to drive work forward independently.
- Strong UX judgment and the ability to build intuitive interfaces for technical researchers and non-technical labelers.
- Clear communication skills and the ability to turn vague requirements into well-scoped work.
- Bachelor’s degree or an equivalent combination of education, training, and experience.
- Relevant education, training, or professional experience in a field related to the role.
Preferred Qualifications
- Experience building data collection, labeling, or annotation platforms at scale.
- Experience with multi-tenant platforms, role-based access, audit trails, and vendor management workflows.
- Experience with GCP or AWS, Docker, and CI/CD pipelines.
- Familiarity with LLM training, fine-tuning, or evaluation workflows.
- Experience with asynchronous Python using Trio or asyncio, or with high-throughput API design.
- Experience building dashboards, monitoring, or observability tooling.
- Experience working with external vendors or partners on technical integrations.
Benefits
Anthropic offers competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and an office environment for collaboration. Staff are currently expected to work from an Anthropic office at least 25% of the time, with some roles requiring more office time.
More jobs at Anthropic
Staff Software Engineer, Claude Code
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-625,000 per year
Applied AI Architect, Enterprise Tech
Anthropic · San Francisco, United States, New York City, United States
USD 240,000-315,000 per year
Finance Systems Engineer, Tax
Anthropic · San Francisco, United States, Seattle, United States
USD 205,000-270,000 per year
AI Fluency Education Lead
Anthropic · San Francisco, United States, New York City, United States
USD 270,000-365,000 per year
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-485,000 per year
Similar jobs
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Frontend Engineer, NVIDIA Marketplace
Nvidia · Santa Clara, United States
USD 140,000-224,200 per year
Senior AI Engineer
Grafana Labs · United States
USD 154,400-185,300 per year
Senior AI Engineer
Grafana Labs · Canada
CAD 164,500-197,400 per year
Staff AI Platform Engineer
SentinelOne · United States
USD 156,000-215,000 per year
Staff Engineer, People Technology
GitLab · United States, Canada
USD 126,400-213,600 per year
Senior Staff AI Platform Engineer
SentinelOne · United States
USD 184,000-253,000 per year
Senior SOCD Applied AI Engineer
Nvidia · Santa Clara, United States
USD 168,000-310,500 per year