Principal Software Engineer, AI Infrastructure Engineering Systems
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 64% of similar roles. Most pay $168,500–$235,750 — the shaded band above. At the midpoint, this role pays about $209k versus about $202k for comparable roles.
Based on 240 similar postings.
Employer
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 598 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 586 roles with salary data.
Most-posted roles
At a glance
Software Engineer - Compute Infra / HPC will join the Microsoft AI team to build compute infrastructure software that ensures frontier AI systems remain healthy at global scale. The role involves designing and building distributed services, control planes, and platform APIs for the end-to-end lifecycle of AI compute clusters, including provisioning, certification, and automated recovery from hardware or software failures. You will develop foundational primitives such as Kubernetes control planes, networking, and infrastructure-as-code to automate cluster bring-up and fleet health monitoring. Key technologies include Go, Rust, C++, C#, Java, or Python, alongside expertise in Kubernetes, Linux systems, and high-performance interconnects like InfiniBand or RoCE. This position addresses the challenge of transforming raw capacity into secure, observable, and schedulable clusters while replacing manual operational workflows with durable software capabilities to improve researcher velocity and fleet availability.
What does a Software Engineer earn?
Median $197500 from 2196 postings across 133 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Apple Inc
Apple Inc
SpaceX
Nvidia
Apple Inc