Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. This role is part of the Infrastructure organization, focusing on the configuration and experimentation systems that enable teams to safely roll out changes, run controlled experiments, and make data‑driven decisions across our products and infrastructure. You will own the technical strategy and roadmap for these systems, maintain and enhance their architecture, design scalable infrastructure and shared libraries, evolve the platforms and tooling that support experimentation, and define standards and frameworks that drive developer productivity across research and production workloads.
Staff+ Software Engineer, Experimentation en Anthropic
Híbrido - San Francisco, CA, USA; Seattle, WA, USA
Más vacantes en AnthropicSalary
USD 405,000 - 485,000
Requirements
Skills
- Deep experience with configuration management, feature flagging, and/or experimentation platforms in a large‑scale environment
- Strong proficiency in Python, Rust, and/or Go
- Experience with container orchestration and infrastructure at scale
- Excellent communication skills and ability to support internal partners
- Comfortable working independently on ambiguous, high‑impact technical challenges
- 15+ years of experience in a Software Engineer role building and operating large‑scale developer infrastructure
- 3+ years of experience leading large‑scale, complex projects or teams as an engineer or tech lead
- Experience with config or experimentation platforms such as Statsig, GrowthBook, LaunchDarkly, Optimizely, Unleash, or similar
- Experience designing experimentation frameworks—randomization, assignment, metrics pipelines, and statistical analysis for A/B testing at scale
- Experience with dynamic configuration systems and safe rollout mechanisms (gradual rollouts, kill switches, targeting rules)
- Experience building CLI tools, developer‑facing services, and APIs/automation workflows that integrate config and experimentation into CI/CD pipelines
Responsibilities
- Own the technical strategy and roadmap for config and experimentation infrastructure, translating team‑level goals into concrete execution plans and partnering with teams focused on deployment, testing, and more
- Maintain and enhance the architecture for feature flagging, dynamic configuration, and experimentation systems, ensuring the hardest problems get solved — whether by you directly or by working through others
- Design and build scalable, reliable distributed infrastructure and shared libraries that support high‑volume experimentation and config workloads across all engineering teams
- Own and evolve the platforms and tooling that let engineers and researchers safely ship config changes, run experiments, and measure impact
- Define standards, tooling, and frameworks for experimentation and configuration management that drive developer productivity across research and production workloads
Technologies
PythonRustGoContainer orchestration (e.g., Kubernetes)Statistical testing frameworks (e.g., Statsig, GrowthBook, LaunchDarkly, Optimizely, Unleash)CI/CD pipelinesCLI toolsDeveloper‑facing services and APIs
Descubre si tu currículum está listo para esta vacante
Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.