Anthropic aims to create reliable, interpretable, and steerable AI systems, with a focus on transforming Claude from a chat interface into a true virtual collaborator that works alongside users across their digital life.
Requirements
- Have 5+ years of experience as a full-stack software engineer, with strong skills in both frontend and backend development
- Have a track record of building 0-to-1 products—taking ideas from concept through launch and iteration to find market fit
- Experience building AI-powered products or working with large language models
- Background in building collaborative tools or productivity software
- Design sensibility and experience partnering closely with designers on interaction patterns
- Experience with service-oriented architectures and API design
- Familiarity with modern web development stacks (React, TypeScript, Python, Node.js)
Responsibilities
- Build and ship core features of claude.ai that define how millions of users interact with AI daily
- Design and implement new interaction models that expand what's possible in human-AI collaboration
- Work across the stack—from React frontends to Python or Go services—to deliver complete, polished experiences
- Collaborate closely with product, design, and research teams to translate cutting-edge model capabilities into intuitive user experiences
- Iterate rapidly based on user feedback and data to evolve features from early prototypes to scaled production systems
- Develop APIs and platform capabilities that enable Claude to connect with users' tools and workflows
- Contribute to the technical and product vision for how Claude evolves as a collaborative AI assistant
Other
- We require at least a Bachelor's degree in a related field or equivalent experience
- Currently, we expect all staff to be in one of our offices at least 25% of the time
- Excel at cross-functional collaboration with product, design, and research partners
- Are comfortable with ambiguity and can make good decisions without perfect information
- Communicate clearly and can translate complex technical concepts for non-technical stakeholders