2,098,638open jobs
129,153companies
242,212added this week
Browse all
Salary
$143k – $275k per year
Location
In office (United States)
Seniority
Principal · 6+ years exp

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Sep 15, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
Overview

The Microsoft AI Frameworks team, develops the software, performance systems, and engineering tools that enable state-of-the-art AI models to run reliably and efficiently at cloud scale. We work across model architectures, frameworks, compilers, runtimes, libraries, observability, benchmarking, and hardware platforms-including NVIDIA and AMD GPUs and Microsoft silicon. Our Principal Software Engineers partner with model developers, researchers, hardware teams, and production services to accelerate model onboarding, improve performance and reliability, reduce deployment time and hardware footprint, and turn performance insights into durable platform capabilities.

This is a hands-on individual-contributor role for engineers who enjoy solving ambiguous, end-to-end systems problems. Successful candidates combine strong software engineering fundamentals with curiosity about AI workloads, disciplined measurement, and a willingness to work across organizational boundaries to deliver production impact.

As a Principal Software Engineer, you will set technical direction and lead high-impact initiatives spanning AI frameworks, performance engineering, benchmarking, and tooling. You will identify systemic opportunities, align teams around durable architectures and success measures, and remain hands-on in the design and delivery of solutions that improve model velocity, platform efficiency, and production reliability.

At Microsoft, our mission to empower every person and every organization on the planet to achieve more guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress people, teams, and customers. Join us to do meaningful work that changes the world and helps shapewhat’snext for everyone.

Responsibilities

  • Define technical vision, architecture, and multi-release strategy for critical AI framework, performance, benchmarking, or developer-productivity capabilities.

  • Lead ambiguous, cross-stack investigations and investments spanning models, frameworks, compilers, runtimes, systems, services, and silicon.

  • Establish common measurement, automation, observability, and engineering mechanisms that turn one-off analyses into scalable platform capabilities.

  • Drive measurable improvements in model onboarding velocity, runtime performance, reliability, hardware utilization, and Azure capacity efficiency.

  • Influence architecture and priorities across teams; align researchers, product groups, infrastructure owners, and hardware partners around clear decisions and execution plans.

  • Provide hands-on technical leadership through prototypes, critical-path implementation, design and code reviews, complex debugging, and operational readiness.

  • Raise the engineering bar by mentoring engineers, developing technical leaders, and advancing standards for quality, maintainability, and inclusive collaboration.

  • Embody Microsoft’s culture and values.

Qualifications

Required/Minimum Qualifications:

  • Bachelor’s Degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages such as C++, or Python, or equivalent experience.

Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Additional or preferred qualifications:

  • Deep expertise in GPU or equivalent accelerator programming, compilation, and low-level execution, including intermediate representations, lowering, code generation, instruction-level behavior, memory hierarchy, and synchronization.

  • Expertise in parallelism strategies used in LLM training and inference, including tensor, pipeline, data, and expert parallelism, with the ability to evaluate their suitability for different models and hardware configurations.

  • Expertise in distributed inference acceleration, including prefill/decode disaggregation, KV-cache transfer, collective communication, and compute/communication overlap.

  • Strong understanding of LLM serving architectures such as vLLM, SGLang, or equivalent systems, with a track record of translating architectural improvements into measurable production gains.

  • Demonstrated leadership of cross-team technical initiatives from strategy and design through implementation, deployment, and sustained production impact.

  • A track record of creating reusable platforms, influencing stakeholders, and mentoring engineers.

  • Ability to use AI-assisted development tools effectively and establish practices that improve engineering productivity without compromising correctness, performance, or maintainability.

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,098,638 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
United States
In office · 5+ years exp · Bachelor's Degree · New Brunswick
PHP
TypeScript
Scala
Databases
MySQL
Redis
Apache Kafka
DevOps
Jenkins
Docker
Management
Agile
Apply
In office · 8+ years exp · Bachelor's Degree · Mountain View
AI/ML
Fine-tuning
Recommender Systems
Apply
In office · 8+ years exp · Bachelor's Degree · Sunnyvale
DevOps
GCP
Apply
In office · Full-Time · 7+ years exp · Bachelor's Degree · Bentonville
Python
AI/ML
Model Context Protocol
AI Agents
LLM
NIST AI RMF
Agentic Workflows
DevOps
CI/CD
Cybersecurity
OWASP Top 10
Threat Modeling
Apply
In office · Austin
Apply
$140k – $190k per year · Equity 0.1–0.2% · Remote (United States) · Full-Time · New York
Python
AI/ML
Model Context Protocol
AI Agents
Red Teaming
DevOps
IAM
Cybersecurity
SIEM
Apply
Hybrid · Full-Time · 4+ years exp
Python
AI/ML
Feature Store
DevOps
CI/CD
AWS
Apply
$44k per year (gross) · In office · Bratislava
Python
SQL
Analytics
Power BI
Apply
In office · Bengaluru
JavaScript
TypeScript
C#
C#
.NET
Databases
Redis
Apache Kafka
Azure Cosmos DB
Azure SQL Database
Frontend
Angular
DevOps
ZooKeeper
Terraform
Azure DevOps
Azure
CI/CD
Kubernetes
Twelve-Factor App
Azure AKS
GitHub
Apply
Python Developer 9 days ago
In office · Baku
Python
SQL
DevOps
Rest API
CI/CD
SOAP
Management
UiPath
Agile
Scrum
QA
Selenium
Playwright
Apply
$102k – $202k per year · In office · TS/SCI · 6+ years exp · Bachelor's Degree · Washington · Reston
Python
JavaScript
C#
C++
AI/ML
Copilot
DevOps
CI/CD
SRE
Management
Power Automate
Power Apps
Apply
$68k – $135k per year · In office · Internship · 1+ year exp · Bachelor's Degree · Cambridge
Python
Java
Rust
C#
Cybersecurity
Threat Modeling
Apply
$102k – $202k per year · In office · Nationals only · 2+ years exp · Bachelor's Degree · Redmond
Python
JavaScript
C#
C++
AI/ML
Red Teaming
DevOps
CI/CD
SRE
Cybersecurity
Threat Modeling
Apply
$120k – $235k per year · In office · 8+ years exp · Bachelor's Degree · Redmond
Python
JavaScript
TypeScript
C#
C++
AI/ML
Function Calling
AI Agents
Multi-Agent Systems
DevOps
Azure
CI/CD
Apply
$102k – $202k per year · In office · TS/SCI · 5+ years exp · Bachelor's Degree · Redmond
Python
JavaScript
C#
C++
DevOps
Azure DevOps
Azure
CI/CD
Kubernetes
Platform Engineering
Bicep
Azure AKS
DNS
Cybersecurity
Microsoft Entra ID
Management
Agile
Scrum
Apply
≈ $130k – $225k per year (Estimated) · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
SQL
Databases
MySQL
Databricks
Frontend
React.js
DevOps
Azure
CI/CD
Git
AWS
Docker
Cybersecurity
HIPAA
Management
Jira
Agile
Scrum
Kanban
Apply
$120k per year · Remote (United States) · Contractor · United States
Databases
Oracle
Apply
Software Engineer 2 hours ago
$180k – $225k per year · In office · TS/SCI · Full-Time · United States
DevOps
CI/CD
AWS
Kubernetes
Amazon EKS
IAM
Amazon CloudWatch
Cybersecurity
Least Privilege
Apply
$91k – $102k per year · Remote (United States) · 5+ years exp · Bachelor's Degree · United States
Management
Asana
Confluence
Jira
Agile
Apply
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · United States
Management
Wrike
Apply
See all jobs
This is one of many
2,098,638 more open roles from verified company boards, updated every day.