Principal Software Engineering Manager, CoreAI

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$142,800–$274,800 / yr
Posted
4 days ago
Freshness
Confirmed live today
Closes
Apr 21, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $209k
$127k $291k
below market most similar roles pay here above market

This role pays more than 64% of similar roles. Most pay $174,600–$233,387 — the blue band above. At the midpoint, this role pays about $209k versus about $204k 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineering Manager, CoreAI

The Principal Software Engineering Manager, CoreAI joins the Responsible AI group to lead a team of software engineers in building customer-facing AI services. This role involves managing the full development lifecycle, hiring, and upskilling talent while collaborating with scientists and product managers to deliver high-performance, low-latency, and highly available solutions. You will review design and code artifacts for large-scale distributed cloud services, ensuring they meet business requirements and service KPIs. The work focuses on identifying, measuring, mitigating, and monitoring Responsible AI risks across text, image, audio, video, and multimodal content. Required technical skills include proficiency in languages such as C, C++, C#, Java, JavaScript, or Python. You will apply these skills to build scalable, sustainable architectures for the industry's best Responsible AI services.

What does a Software Engineering Manager earn?

Median $214394 from 123 postings across 39 companies.

See salary data

What you'll do

  • Lead a team of software engineers by hiring, growing, and upskilling their technical talents.
  • Review design and code artifacts for large-scale distributed cloud services to ensure high availability and scalability.
  • Drive project development and release plans by collaborating with subject matter experts and stakeholders.
  • Ensure team-owned systems meet specific business requirements and service KPIs.
  • Manage the end-to-end development lifecycle and production readiness while driving a DevOps culture.
  • Enforce modern software engineering best practices through rigorous code and design reviews.
  • Make effective service decisions based on data, telemetry, and technical trade-offs.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 6+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud background check every two years.
  • Master's Degree in Computer Science or related technical field and 8+ years of technical engineering experience in coding, or a Bachelor's Degree with 12+ years of experience (preferred).
  • 5+ years of experience directly managing software engineers building backend services, cloud infrastructure, or platforms (preferred).
  • 5+ years of technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems (preferred).
  • 4+ years of technical engineering experience with machine learning model infrastructure, hosting, and operations (preferred).
  • Ability to navigate the company and influence or inspire peers in engineering and broad product development (preferred).
  • Demonstrated depth of knowledge in software architecture, design tradeoffs, and mature DevOps culture practices (preferred).

More like this

Similar roles

Principal Software Engineer, Responsible AI

Microsoft

14 days ago $142,800–$274,800
Azure AI Python C++ C# Java Go JavaScript C Distributed Systems Machine Learning DevOps Azure OpenAI Azure ML Software Architecture Telemetry Observability
6+ yrs exp Hybrid

Senior/Principal Software Engineer, CoreAI

Microsoft

21 days ago $119,800–$234,700
AI Distributed Systems Cloud Services SDKs Web Services Search Retrieval Telemetry Security Privacy Compliance Disaster Recovery Incident Response Automation Debugging
4+ yrs exp Hybrid

Senior Software Engineer, CoreAI

Microsoft

4 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Azure AWS GCP Distributed Systems Generative AI OAuth API Management System Design GitHub Copilot OpenAI Claude
4+ yrs exp Hybrid