Senior/Principal Software Engineer - Growth (CoreAI)
Core
Design, ship, and iterate on growth experiments (acquisition, activation, engagement, retention) and build A/B testing frameworks to raise experimentation quality.
Role type
Senior/Principal Software Engineer (Growth & Experimentation)
Builds
A/B testing frameworks, metrics, tooling, and high-availability features for globally distributed AI products
Domain
AI-powered products, high-traffic global systems, experimentation infrastructure
Required skills
scalable system design, high-availability architecture, A/B testing lifecycle ownership, hypothesis-driven development, performance optimization, multi-region deployment, guardrail implementation
Preferred skills
AI-assisted engineering, rapid prototyping with AI tools
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and operate production A/B testing frameworks; build high-availability features for multi-region systems; partner with Product and Data Science to turn hypotheses into shipped learnings; use telemetry to guide rollout strategies (via careerplan.io/jobs/1970393556754916-seniorprincipal-software-engineer-growth-coreai-at-microsoft)
Seniority
Senior/Principal, hands-on IC
