| Microsoft Careers

Microsoft

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 57% of similar roles. Most pay $177,250–$215,662 — the shaded band above. At the midpoint, this role pays about $209k versus about $196k 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 310 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Principal Software Engineer on the Ads Engineering Platform team at Microsoft Advertising, you will lead the development of high-performance ad-serving infrastructure that powers Bing Search, MSN, Microsoft Start, and Edge browser shopping experiences. Your role involves designing and optimizing large-scale distributed systems with GPU-accelerated inference frameworks to process millions of ad requests per second efficiently. You’ll work on end-to-end inference infrastructure, including model serving, caching, scheduling, and resource orchestration across heterogeneous hardware. Key responsibilities include profiling and optimizing performance at the CUDA kernel level, ensuring live-site reliability through telemetry and fault-tolerance mechanisms, and collaborating with cross-functional teams to drive architectural excellence. Preferred qualifications include experience in real-time data streaming systems, LLM inference optimization, GPU inference frameworks like NVIDIA Triton Inference Server, and deep expertise in system-level optimizations for transformer/LLM architectures.

What you'll do

  • Design and lead development of high-performance ad-serving systems with ultra-low latency.
  • Optimize end-to-end inference infrastructure for cost efficiency across heterogeneous hardware.
  • Profile and optimize full-stack performance, identifying and resolving bottlenecks in real-time.
  • Own live-site reliability by designing telemetry and fault-tolerance mechanisms globally.
  • Mentor team members on deep debugging, profiling, and system-level optimization practices.

What we're looking for

  • Extensive experience in designing and optimizing high-performance ad-serving systems.
  • Hands-on expertise with real-time data streaming systems and multi-region deployment.
  • Deep knowledge of LLM inference optimization techniques including model sharding and quantization.
  • Proven success in operating large-scale systems with SLA-based capacity forecasting and autoscaling.
  • Expertise in GPU inference frameworks like NVIDIA Triton Inference Server, CUDA, and TensorRT.
  • Solid understanding of model-serving trade-offs and optimization strategies for deep learning workloads.

More like this

Similar roles

Principal Software Engineer | Microsoft Careers

Microsoft

US 92 days ago $139,900$274,800
C C++ Rust Python JavaScript Java .NET Performance Engineering Large-Scale Software Design Architectural Modernization Legacy Codebase Optimization Performance Tooling Automation AI-Assisted Diagnostics Cross-Team Collaboration Code Reviews
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 4 days ago $165,600$296,400
Azure Kubernetes Docker Python Go Java SQL NoSQL CI/CD Prometheus Grafana Git GitHub Terraform AWS Google Cloud Microservices Service-Oriented Architecture LLM Responsible AI DevOps
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 14 days ago $165,600$296,400
Azure Kubernetes Docker CI/CD Apache Spark Kafka PostgreSQL Redis GraphQL Python JavaScript TypeScript React Node.js ML/AI Data pipelines Microservices APIs Schema evolution Telemetry Operational excellence
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US today $142,800$274,800
Azure C# .NET React JavaScript TypeScript ARM templates Bicep Azure DevOps CI/CD RESTful APIs ASP.NET Azure SQL Cosmos DB Azure Data Factory AKS APIM Logic Apps RAG LLM orchestration AI evaluation Azure Functions

| Microsoft Careers

Microsoft

WA 8 days ago $142,800$274,800
Azure AWS GCP Python Kubernetes Docker CI/CD PostgreSQL Redis MongoDB Apache Kafka GraphQL REST Terraform Prometheus Grafana Git Jenkins Scrum
Hybrid