Senior Staff Software Engineer, API
Core
Define and drive multi-year technical strategy for the Claude API, setting direction across API Core, Capabilities, Knowledge, Distributability, and Agents.
Role type
Senior Staff Software Engineer (API Engineering)
Builds
The Claude API for developers, enterprises, and partners
Domain
Generative AI / Large Language Models / Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems architecture, API design, Technical strategy, System design, Cross-functional leadership, Product instincts
Preferred skills
Experience with frontier model capabilities, Agentic workflows, Retrieval and grounding systems
Technologies
Python, TypeScript, FastAPI, React, GCP, Kubernetes, Cloud Run, AWS, Azure, PostgreSQL, Vector Stores, Firestore, Prometheus, Grafana, Datadog
Responsibilities
Define and drive multi-year technical strategy for the Claude API, Identify and personally lead the highest-complexity, highest-impact engineering initiatives, Serve as the primary technical decision-maker for major architectural decisions, Mentor and develop Staff-level engineers across the org, Drive alignment across Product, GTM, Safety, and beyond while proactively identifying and addressing systemic technical risks
Seniority
Senior Staff, hands-on IC with strategic scope