Anthropic is looking to build reliable, interpretable, and steerable AI systems, and needs backend/platform software engineers to help accelerate product development across the organization.
Requirements
- 6+ years of practical experience as a backend or platform engineer building scalable distributed systems
- Strong coding skills and experience with service-oriented architectures
- Experience with NLP and ML models and understanding of their capabilities and limitations
- Experience with REST APIs
- Experience with React and Frontend frameworks
Responsibilities
- Build and scale platform components to handle Anthropic’s rapid growth
- Design and architect platform components that are composable and deliver value for a variety of use cases
- Collaborate closely with product teams to understand their needs and build platform capabilities that accelerate their feature delivery
- Make build vs buy decisions, evaluating and implementing 3rd party solutions when most impactful
- Set technical direction and vision for various product and platform features
- Partner with research to quickly prototype and launch new capabilities based on research breakthroughs
Other
- Take full ownership of your work, navigate ambiguity effectively, and proactively overcome obstacles to deliver results
- Comfortable diving into any part of the system, whether it's infrastructure, services, or product frontends, to deliver effective solutions
- Enjoy working with a fast-paced team tackling cutting-edge problems in AI safety and conversational AI
- Take a product-focused approach and care about building solutions that are robust, scalable, and easy to use
- Enjoy pair programming
- Bachelor’s degree in Computer Science, Software Engineering or comparable experience
- Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time
- Visa sponsorship: We do sponsor visas, but we aren't able to successfully sponsor visas for every role and every candidate