[Pipeline] Staff+ Software Engineer, Experimentation
Core
Design and build scalable, reliable distributed infrastructure for configuration management, feature flagging, and experimentation systems to support safe rollouts and data-driven decisions across research and production workloads.
Role type
Staff+ Software Engineer (Infrastructure/Developer Productivity)
Builds
End-to-end experimentation platforms, dynamic configuration systems, and shared libraries for high-volume config workloads.
Domain
AI Infrastructure / Developer Productivity / Experimentation Systems
Deliverable
production ML models | infrastructure
Required skills
Python, Rust, Go, distributed systems architecture, container orchestration, CI/CD integration, experimentation framework design, safe rollout mechanisms, CLI tooling, API design
Preferred skills
Experience with Statsig, GrowthBook, LaunchDarkly, Optimizely, or Unleash, statistical analysis for A/B testing, randomization and assignment strategies, metrics pipelines
Technologies
Python, Rust, Go, Kubernetes, Docker, CI/CD pipelines
Responsibilities
Own technical strategy and roadmap for config and experimentation infrastructure, maintain and enhance architecture for feature flagging and dynamic configuration, design scalable distributed infrastructure and shared libraries, evolve platforms for safe shipping of config changes and experiments, define standards and frameworks for experimentation and configuration management
Seniority
Staff+, hands-on IC with strategic ownership