Drimva

Microsoft

Senior and/or Principal Software Engineer- AI Frameworks

$120K–$304K

United States +3 · On-site · Principal · Full-time · Posted Oct 22, 2026

Location
United States
Redmond, WA
Sunnyvale, CA
Mountain View, CA
Experience
4+ years of technical engineering experience; equivalent experience accepted. Senior and Principal qualifications also describe distinct levels of experience without specifying additional years.
Education
Bachelor’s Degree in Computer Science or a related technical field, or equivalent experience.

About the job

Develop and improve software, performance systems, and engineering tools that run AI models reliably and efficiently at cloud scale.

What you'll do

  • Build and operate AI framework, runtime, benchmarking, performance-tooling, and service-integration components; investigate and optimize model workloads.
  • Create automation and observability that improve reproducibility, identify regressions, and accelerate model and hardware onboarding.
  • Lead projects or technical initiatives from problem definition through production, collaborating across research, infrastructure, and hardware teams.

What they ask for

  • Bachelor’s Degree in Computer Science or a related technical field, or equivalent experience.
  • 4+ years of technical engineering experience coding in languages such as C++, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check.

Nice to have

  • Experience building and operating complex software systems and knowledge of performance analysis, benchmarking, automation, or developer tooling.
  • Familiarity with AI/ML frameworks or GPU software and profiling technologies; examples include PyTorch, TensorFlow, ONNX Runtime, CUDA, ROCm, and Triton.

Pay

USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary); USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)

Tools

C++, Python, PyTorch, TensorFlow, ONNX Runtime, CUDA, ROCm, Triton

AI focus

Accelerate AI model training and inference through framework and runtime development, performance optimization, benchmarking, automation, observability, and hardware onboarding.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)