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