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

Microsoft

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Redmond, WAMountain View, CA
Salary
$102,100–$202,200 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
Apr 5, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $152k
$89k most similar roles pay here $221k

This role pays less than 58% of similar roles. Most pay $149,350–$186,425 — the shaded band above. At the midpoint, this role pays about $152k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 599 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 564 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II and/or Senior Software Engineer, AI Compilers

As a member of the AI Compilers team, you will serve as a Software Engineer II and/or Senior Software Engineer focusing on the development of cutting-edge AI software. Your daily responsibilities include inventing and implementing innovative compiler features, advanced optimization passes, and new programming abstractions for AI workloads. You will develop code generation techniques for new hardware platforms while collaborating with hardware architects and machine learning developers to identify requirements and design solutions. The role requires proficiency in C++, Python, and systems-level programming. You will utilize specific tools and frameworks including LLVM, MLIR, Torch Dynamo, and Triton. Your work centers on the technical challenge of optimizing AI workloads and numerical high-performance computing. You must possess experience in compiler construction, inference systems, or kernel development to solve complex problems within the AI software domain.

What does a Software Engineer earn in Washington?

Median $208250 from 395 postings across 38 companies.

See salary data

What you'll do

  • Implement innovative compiler features and advanced optimization passes using LLVM, MLIR, Torch Dynamo, and Triton.
  • Develop code generation techniques for new hardware platforms.
  • Design and develop cutting-edge AI software in C++ and Python.
  • Optimize AI workloads and performance.
  • Design new programming abstractions specifically for AI applications.
  • Identify requirements, plan solutions, estimate effort, and schedule project deliverables.
  • Establish and drive the adoption of high coding standards and patterns.

What we're looking for

  • Bachelor's Degree in Computer Science or related field with 2+ years of experience, Master's with 6+ years, or PhD with 4+ years of experience.
  • Proficiency in programming languages including C, C++, or Python.
  • At least 3 years of experience programming in C/C++.
  • At least 1 year of experience with optimized systems-level programming.
  • Experience building compilers using frameworks like LLVM and MLIR (preferred).
  • Experience optimizing AI/numerical workloads or in numerical high-performance computing (preferred).
  • Experience with AI frameworks, inference systems, kernel development, and workload optimization (preferred).

More like this

Similar roles

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +3 146 days ago $184,000–$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning Compiler Design GPU Architecture Code Generation Predictive Modeling Evolutionary Algorithms Feature Engineering High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +1 55 days ago $152,000–$241,500
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Kernel Generation Compiler Optimization Performance Analysis Deep Learning
3+ yrs exp Remote

Senior Staff Compiler Software Engineer

Amd

San Jose, CA 84 days ago $204,000–$306,000
MLIR LLVM C++ CUDA HIP GPU Architecture Compiler Optimization Kernel Tuning High-Performance Computing Graph Transformation Code Generation Profiling Benchmarking Autotuning AI Frameworks
Hybrid

Senior Compiler Engineer, Agentic Compiler Systems

Nvidia

Remote 21 days ago $152,000–$241,500
LLVM MLIR CUDA Python C++ Rust PTX Triton High-Performance Computing Program Analysis Code Generation Differential Testing Formal Methods GPU Programming AI Systems
5+ yrs exp Remote