Drimva

Microsoft

Software Engineer II and/or Senior Software Engineer - AI Compilers

$102K–$261K

United States +2 · On-site · Senior · Full-time · Posted Oct 26, 2026

Location
United States
Redmond, WA
Mountain View, CA
Experience
Required: 2+ years technical engineering experience. Preferred alternatives: Master's degree and 6+ years; Bachelor's degree and 8+ years; or PhD and 4+ years. Also listed: 3+ years programming in C/C++ and 1+ years optimized systems-level programming.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience.

About the job

Develop AI compiler features, code generation, and programming abstractions to optimize AI workloads on current and new hardware platforms.

What you'll do

  • Implement compiler features and optimization passes; develop code generation for new hardware.
  • Build AI software in C++ and Python, optimize AI workloads, and design AI programming abstractions.
  • Collaborate across hardware and ML disciplines; plan solutions and help establish coding standards.

What they ask for

  • Bachelor's degree in Computer Science or a related technical field and 2+ years of technical engineering experience coding in C, C++, or Python, or equivalent experience.
  • Meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Nice to have

  • Compiler-building or LLVM/MLIR experience; alternatively, AI/numerical workload optimization or numerical high-performance computing experience.
  • Experience with AI frameworks, AI inference systems, AI kernel development, and AI workload optimization.

Pay

USD $102,100 - $202,200 per year base salary; USD $133,800 - $219,200 per year base salary; USD $119,800 - $234,700 per year base salary; USD $160,200 - $261,000 per year base salary

Tools

LLVM, MLIR, Torch Dynamo, Triton, C++, Python, C

AI focus

Develop AI compilers and programming abstractions, generate code for hardware, and optimize AI workloads and systems.

Model-written summary · the original posting is authoritative

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