Anthropic
New York City, NY; San Francisco, CA; Seattle, WA · $320,000
Software Engineer, Platform
Apply NowPosition Overview
We are looking for backend / platform software engineers to join our Product Foundations org. We build foundational primitives that help accelerate product development across Anthropic. Some examples of what we own and maintain are our core sampling pipeline, our rate limiting platform, and our RAG platform. We have multiple teams that are currently hiring. Team placement occurs after the interview process, taking into account your interests and experience alongside organizational needs.
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
Requirements & Skills
- Have 6+ years of practical experience as a backend or platform engineer building scalable distributed systems
- Have strong coding skills and experience with service-oriented architectures
- Have worked in early start-up or otherwise fast moving, rapidly evolving environments, and have ideally built products from 0 to 1
- Take full ownership of your work, navigate ambiguity effectively, and proactively overcome obstacles to deliver results
- Are 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 (we love to pair!)
- Have a Bachelor's degree in Computer Science, Software Engineering or comparable experience
Strong candidates may also:
- Have worked with NLP and ML models and understand their capabilities and limitations
- Have experience with REST APIs
- Have experience with React and Frontend frameworks