Senior/Principal Software Engineer, AI Frameworks

Microsoft

Redmond, WA • 7m ago • Hybrid

Senior

Hybrid

142,800 - 274,800 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

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

Resume Checker & Builder preview

Potential salary for Senior/Principal Software Engineer, AI Frameworks role

Improve your resume now

$142,800 – $274,800/year

Quick Facts

  • Role: Senior and/or Principal Software Engineer (AI Frameworks)

  • Focus: AI frameworks, AI performance, benchmarking, automation/observability, developer tooling

Description

Join a team building software and performance systems that enable state-of-the-art AI models to run reliably and efficiently at cloud scale. You will partner across models, hardware, frameworks, and production services to accelerate model onboarding, improve performance and reliability, and reduce deployment time and hardware footprint.

Responsibilities

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

  • Benchmark, profile, debug, and optimize LLM training and inference workloads across GPUs and Microsoft hardware.

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

  • Drive projects from problem definition through deployment with attention to delivery speed, maintainability, reliability, and measurable 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, operational health, engineering standards, and mentoring.

  • Principal: Define technical vision/architecture and multi-release strategy; lead ambiguous cross-stack investigations across models, frameworks, compilers, runtimes, systems, services, and silicon.

  • Principal: Establish scalable measurement/automation/observability mechanisms and drive improvements in onboarding velocity, runtime performance, reliability, hardware utilization, and Azure capacity efficiency.

Benefits

  • Base pay ranges (U.S.): Senior Software Engineer typically USD $142,800–$274,800; Principal Software Engineer typically USD $119,800–$234,700, with different ranges for San Francisco Bay Area and NYC metro.

  • Eligibility for benefits and other compensation may apply.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report