Drimva

Microsoft

Senior and/or Principal Software Engineer- AI GPU Performance

$120K–$304K

United States +1 · On-site · Principal · Full-time · Posted Oct 29, 2026

Location
United States
Redmond, WA
Experience
4+ years of technical engineering experience coding in languages such as C++, or Python, or equivalent experience.
Education
Bachelor’s Degree in Computer Science or a related technical field, or equivalent experience.

About the job

Optimize GPU kernels and distributed inference systems to improve performance of Microsoft’s large language model (LLM) serving stack.

What you'll do

  • Develop, profile, and optimize GPU kernels, runtime components, and distributed serving systems for latency, throughput, and hardware efficiency.
  • Integrate performance optimizations into production and create reusable capabilities across models and hardware.
  • Collaborate across engineering, research, infrastructure, compiler, and hardware teams; contribute to reviews, mentoring, and engineering standards.

What they ask for

  • Bachelor’s Degree in Computer Science or a related technical field, and 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

  • Expertise in GPU or equivalent accelerator programming and kernel optimization.
  • Familiarity with vLLM, SGLang, or equivalent LLM inference libraries; principal-level preferences also include GPU compilation, LLM parallelism, reusable platforms, and technical leadership.

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, NVIDIA, AMD GPUs, vLLM, SGLang

AI focus

Optimize GPU kernels and distributed inference for LLM serving; use AI-assisted development tools to accelerate development and validate their output.

Model-written summary · the original posting is authoritative

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