Principal Software Engineer, Experimentation Platform - CoreAI | Microsoft Careers

Microsoft

Actively hiring
US Posted 98 days ago Apply by Aug 23, 2026 $139,900$274,800 / year

At a glance

AI generated

TL;DR

As a Senior Technical Lead on Microsoft’s CoreAI Experimentation Platform (ExP) team, you will drive the architecture and development of high-scale experimentation infrastructure that enables rapid iteration in AI systems and product features. Your day-to-day responsibilities include leading design discussions, evaluating new technologies to solve complex problems, and ensuring system architecture meets performance, scalability, and reliability requirements. You will champion AI tools and practices across the software development lifecycle, mentor senior engineers, and lead cross-team collaboration to identify dependencies and ensure proper end-to-end testing before deployment. The role requires expertise in languages such as C++, Java, or Python, extensive experience with cloud platforms like Azure, AWS, and GCP, and a deep understanding of observability tools for diagnosing complex issues. This position is ideal for someone who enjoys shaping the future of distributed systems architecture at Microsoft scale while driving engineering excellence across products.

Skills

Python Java JavaScript Azure AWS GCP Kubernetes Docker CI/CD Prometheus Grafana Git A/B Testing Statistical Methodologies Security Hardening Threat Modeling Incident Response Observability Tools Logging Messaging Systems

What you'll do

  • Lead the architecture and development of high-scale experimentation platforms for rapid iteration in AI systems.
  • Drive technical vision for services that enable rigorous experimentation and validation of new AI innovations.
  • Own complex product solutions by driving design discussions, evaluating technologies, and ensuring system architecture meets performance requirements.
  • Mentor senior engineers on live-site operations, incident retrospectives, and systemic reliability improvements.
  • Champion AI tools and practices across the software development lifecycle with appropriate controls over AI-generated assets.

What we're looking for

  • Extensive experience in architecting and operating large-scale distributed systems on cloud platforms.
  • Proven track record of designing highly scalable, resilient service architectures with strong emphasis on fault tolerance and disaster recovery.
  • Deep expertise using observability tools to diagnose complex cross-service issues and drive systemic reliability improvements.
  • Significant experience mentoring senior engineers, driving technical direction, and conducting design reviews across teams.
  • Strong background in experimentation platforms, A/B testing at scale, and statistical methodologies for measuring product impact.
  • Experience leading security hardening efforts, threat modeling, and incident response processes for production systems.

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $207k
$124k most similar roles pay here $291k

This role pays more than 63% of similar roles. Most pay $177,250–$211,200 — the shaded band above. At the midpoint, this role pays about $207k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 534 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Principal Software Engineer, CoreAI | Microsoft Careers

Microsoft

US 81 days ago $139,900$274,800
Python C++ Java JavaScript Azure CI/CD Kubernetes Docker Terraform Prometheus Grafana LLMs SLMs Multimodal_Models Code_Specific_Models Scalability Reliability Security Privacy Cloud_Infrastructure DevOps