Principal Software Engineer, AI Frameworks
Microsoft
2h ago • Remote
Senior
Remote
165,600 - 296,400 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Principal Software Engineer – AI Frameworks (technical leadership / hands-on engineering)
Focus: AI serving stack and performance systems enabling frontier model execution at cloud scale
Key platforms: NVIDIA GPUs, AMD GPUs, and Microsoft silicon
Description
Own the technical vision, architecture, and delivery strategy for critical AI framework and serving-stack capabilities. Lead ambiguous, cross-stack investigations and make architectural decisions to improve model onboarding velocity, runtime performance, production reliability, and hardware utilization across accelerators. Stay hands-on in critical implementation areas and turn measurement into durable platform improvements.
Responsibilities
- Own the technical vision, architecture, roadmap, and multi-release execution strategy for AI framework, performance, benchmarking, or developer-productivity capabilities
- Lead cross-team technical alignment by shaping architecture/priorities, resolving competing requirements, and driving measurable outcomes
- Build technical leadership capacity through mentoring, defining quality/maintainability standards, and fostering an inclusive engineering culture
- Steer ambiguous, cross-stack investigations across models, frameworks, compilers, runtimes, systems, services, and silicon; set priorities and resolve trade-offs
- Provide hands-on technical leadership through prototypes, critical-path implementation, design/code reviews, complex debugging, and operational readiness
- Spearhead common measurement, automation, observability, and engineering mechanisms that scale one-off analyses into platform capabilities
- Drive measurable improvements in model onboarding velocity, runtime performance, reliability, hardware utilization, and Azure capacity efficiency
- Embody Microsoft’s culture and values
Requirements
- Bachelor’s degree in Computer Science (or related technical field) and 8+ years of technical engineering experience coding in C++ and/or Python, or equivalent experience
- Ability to meet security screening requirements, including the Microsoft Cloud Background Check at hire/transfer and every two years thereafter
- Demonstrated experience serving as a technical lead for complex cross-team initiatives (strategy, architectural decisions, stakeholder alignment, concept-to-production execution)
- Experience designing and shipping complex high-performance or distributed software systems
- Deep foundation in software architecture, computer architecture, and accelerator-aware optimization
- Advanced experience with LLM inference frameworks or AI accelerator kernel optimizations
- Track record of creating reusable platforms and scaling engineering practices across teams
Benefits
- Base pay range (U.S.): USD $165,600 – $296,400 per year (different location-specific ranges may apply)
- May be eligible for benefits and other compensation
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
2h ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
12 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
2h ago
Principal Software Engineer (Pro-Code Server Engineering)
Microsoft
Senior
Technology
Mountain View, CA
$188K - $304K/yr
13 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
2h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Principal Forward Deployed Engineer – AI & Developer Platform
Broadcom
Senior
Technology
Ontario, ON, Canada · On-site
$83K - $132K/yr
14 days ago
Senior Software Engineer, Performance Tooling
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$120K - $235K/yr
2h ago
Principal Software Engineer (Firmware for AI Accelerators)
Microsoft
Senior
Technology
Mountain View, CA · Hybrid
$143K - $275K/yr
2h ago
Principal Software Engineer (AI Experiences & Monetization)
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
2h ago
Potential salary for Principal Software Engineer, AI Frameworks role
Improve your resume for just $5
$165,600 – $296,400/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights