1,982,755open jobs
117,179companies
250,045added this week
Browse all
Salary
$143k – $275k per year
Location
In office (Washington, Sunnyvale, Mountain View)
Seniority
Principal · 4+ years exp

Confirmed on the employer's own hiring board on Oct 26, 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-artAI 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 Senior and/or Principal Software Engineers - AI Frameworkspartner 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 Senior Software Engineer, you will own significant components and projects across AI performance, benchmarking, automation, and developer tooling. You will independently translate model and platform needs into robust software, investigate complex performance and reliability issues, and collaborate with partner teams to deliver measurable improvements into production.

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 identifysystemic 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 shape what’s next for everyone.

Responsibilities

As a Senior Software Engineer:

  • Design, implement, test, and operateproduction-quality components across AI frameworks, runtimes, benchmarking systems, performance tooling, and service integrations.

  • Benchmark, profile, debug, and optimizelarge language model training and inference workloads across GPUs and Microsoft hardware.

  • Build automation and observability that detect regressions, improve reproducibility, surface actionable insights, and accelerate model and hardware onboarding.

  • Drive scoped projects from problem definition through deployment, balancing delivery speed, maintainability, reliability, and measurable customer or capacity impact.

  • Partner with researchers, model teams, infrastructure owners, and hardware vendors to diagnose cross-stack issues and deliver production-ready solutions.

  • Contribute to technical design reviews, engineering standards, operational health, and mentoring of other engineers.

  • Embody Microsoft’s culture and values.

As a Principal Software Engineer:

  • 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 senior 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 Scienceor a related technical field and 4+ 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 for Senior Software Engineer:

  • Experience building and operating complex software systems

  • Practical knowledge of performance analysis, benchmarking, automation, or developer tooling

  • Familiarity with AI/ML frameworks such as PyTorch, TensorFlow, or ONNX Runtime

  • Familiarity with GPU software and profiling technologies such as CUDA, ROCm, Triton, or equivalent

  • Demonstratedcross-team collaboration and technical ownership

Additional or preferred qualifications for Principal Software Engineer:

  • Extensive experience designing and shipping complex, high-performance or distributed software systems

  • Experiencein software architecture, computer architecture, and accelerator-aware optimization

  • Experience with AI/ML workloads and frameworks

  • Demonstratedleadership of cross-team technical initiatives from strategy through production

  • Track recordof creating reusable platforms, influencing senior stakeholders, and mentoring technical leaders

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

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 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.
1,982,755 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
Washington
≈ $117k – $234k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Tampa
Java
SQL
C#
Java
Apache Tomcat
Databases
PostgreSQL
Oracle
DevOps
Linux
Unix
Apply
$155k – $227k per year • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • San Francisco • Washington
Python
Java
Kotlin
Java
Spring Boot
Kotlin
Mockito
Databases
ActiveMQ
AI/ML
Copilot
Claude Code
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
LLM
AWS Bedrock AgentCore
LLM Guardrails
Agentic Workflows
Mobile
JUnit
DevOps
Rest API
GitHub Actions
CI/CD
GitOps
AWS
Kubernetes
Amazon EKS
SLI/SLO/SLA
GitHub
IAM
SOAP
QA
Pact
Apply
$279k – $391k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • San Francisco • Washington
Databases
Databricks
AI/ML
Model Context Protocol
AI Agents
LLM
Machine Learning
DevOps
AWS
Cybersecurity
Least Privilege
Apply
$83k – $217k per year • Remote (United States) • Full-Time • United States
JavaScript
SQL
C#
C#
ASP.NET Core
Databases
MS SQL
Frontend
JQuery
Mobile
MVVM
DevOps
Rest API
Azure
CI/CD
AWS
SOAP
Management
SharePoint
Agile
Scrum
Apply
≈ $87k – $173k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • PhD • Belfast • Derry • Pune
Python
JavaScript
Java
Java
Spring Boot
Databases
Apache Kafka
Frontend
npm
DevOps
Rest API
CI/CD
Jenkins
Cybersecurity
OWASP
Management
Agile
Waterfall
Apply
$133k – $180k per year • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Washington
Apply
≈ $42k – $70k per year (Estimated) • In office • Internship • Washington
Apply
COOK (FULL TIME) 1 day ago
$50k per year • In office • Full-Time • Washington
Apply
≈ $48k – $102k per year (Estimated) • In office • 2+ years exp • Washington
Apply
Remote (United States) • Internship • Washington
Apply
See all jobs
This is one of many
1,982,755 more open roles from verified company boards, updated every day.