| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Salary
$142,800–$274,800 / yr
Posted
88 days ago
Closes
Sep 19, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 72% of similar roles. Most pay $174,200–$215,175 — the shaded band above. At the midpoint, this role pays about $209k versus about $195k for comparable roles.

Based on 239 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 1633 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Principal Software Engineer in the CoreAI team at Microsoft, you will lead the development of the AI data-plane that powers large language model (LLM) inferencing workloads for Azure customers. Your day-to-day responsibilities include designing and implementing core serving systems, smart routing, and request distribution for various LLMs, ensuring reliability, scalability, and ultra-low latency. You will collaborate with world-class engineers to drive innovation in AI systems, conduct architecture reviews, mentor junior team members, and enhance the performance of mission-critical services. The role requires expertise in languages such as C++, Java, or similar, along with a deep understanding of distributed systems, system performance optimization, and engineering best practices for large-scale deployments. This position offers an unparalleled opportunity to shape the future of AI infrastructure at one of the fastest-growing services within Azure.

What you'll do

  • Design and implement core serving systems for various large language models (LLMs).
  • Develop smart routing and request distribution mechanisms for efficient service delivery.
  • Innovate in AI system architecture alongside top-tier engineering teams.
  • Enhance reliability, scalability, observability of mission-critical services through technical leadership.
  • Mentor junior engineers and conduct code reviews to uphold high coding standards.

What we're looking for

  • 6+ years of technical engineering experience in C, C++, C#, or Java.
  • Extensive design and problem-solving skills with expertise in system performance and scalability.
  • Deep understanding of distributed systems for large-scale request serving and global infrastructure.
  • Proven track record of building high-quality, reliable systems at scale.
  • Experience with modern AI-assisted development tools to enhance engineering impact.
  • Customer-focused approach with a commitment to delivering impactful solutions.

More like this

Similar roles

| Microsoft Careers

Microsoft

US 88 days ago $119,800$234,700
C++ Java Python Docker Kubernetes Terraform AWS Azure CI/CD Prometheus Grafana PostgreSQL Redis MongoDB Distributed Systems Microservices RESTful APIs GraphQL Observability Scalability Reliability

| Microsoft Careers

Microsoft

US 99 days ago $142,800$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

| Microsoft Careers

Microsoft

US 51 days ago $102,100$202,200
Kubernetes Python Go Rust C++ Docker CI/CD Azure NCCL CUDA DevOps

| Microsoft Careers

Microsoft

US 99 days ago $119,800$234,700
Python C++ C# Java JavaScript Azure LLMs SLMs CI/CD Docker Kubernetes Terraform Prometheus Grafana Git REST GraphQL