Senior and Principal Software Engineer, LLM Serving Performance

Microsoft

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$142,800–$274,800 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Mar 14, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 74% of similar roles. Most pay $174,500–$210,817 — the shaded band above. At the midpoint, this role pays about $209k versus about $193k 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 657 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior and Principal Software Engineer, LLM Serving Performance

Senior and/or Principal Software Engineer- LLM Serving Performance joins the Microsoft AI Frameworks team to develop software and systems for running state-of-the-art AI models at scale. The role involves optimizing GPU kernels, compilers, runtimes, and distributed inference systems to improve latency, throughput, reliability, and hardware efficiency across various model architectures and platforms including NVIDIA and AMD GPUs. Candidates will perform low-level optimizations, resolve critical performance bottlenecks, and turn innovations into reusable production capabilities. Required skills include proficiency in C++ or Python, with preferred expertise in GPU accelerator programming, kernel optimization, and inference libraries like vLLM or SGLang. The work focuses on the technical challenge of building a high-performance LLM serving stack by collaborating across model, compiler, infrastructure, and hardware teams to ensure efficient execution across different hardware generations and software layers.

What does a Software Engineer earn in Remote?

Median $204475 from 374 postings across 53 companies.

See salary data

What you'll do

  • Develop and optimize GPU kernels and runtime components for LLM serving performance.
  • Profile workloads to improve latency, throughput, and hardware efficiency.
  • Integrate robust, maintainable optimizations into production serving systems.
  • Resolve critical performance bottlenecks across compilers, runtimes, and distributed inference systems.
  • Create reusable capabilities that advance serving performance across different models and hardware generations.
  • Implement low-level optimizations for GPU or equivalent accelerator programming.
  • Use AI-assisted development tools to accelerate the software engineering process.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • 4+ years of technical engineering experience coding in languages such as C++ or Python (or equivalent experience).
  • Ability to pass Microsoft Cloud background checks and other required security screenings.
  • Expertise in GPU or equivalent accelerator programming and kernel optimization (preferred).
  • Familiarity with vLLM, SGLang, or equivalent LLM inference libraries (preferred).
  • Deep expertise in GPU or equivalent accelerator compilation pipelines and low-level architecture (preferred).
  • Expertise in LLM training and inference parallelism and acceleration (preferred).
  • Track record of creating reusable platforms, influencing stakeholders, and mentoring technical leaders (preferred).

More like this

Similar roles

Senior Software Engineer, AI Frameworks

Microsoft

Remote 4 days ago $119,800$234,700
C++ Python CUDA Triton vLLM SGLang Kernel Optimization Benchmarking Profiling AI Frameworks Observability
4+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Richmond, VA +1 69 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

HP Inc.

Spring, TX +1 3 days ago $165,450$259,750
LLMs RAG PyTorch TensorFlow Hugging Face Python C++ Rust Go TypeScript React Angular AWS Azure Google Cloud CI/CD ONNX Runtime OpenVINO TensorRT WebRTC gRPC Windows Development Computer Vision Speech Synthesis Embedded Systems
4+ yrs exp

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 49 days ago $96,700$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

Mastercard

O Fallon, MO 7 days ago $115,000$184,000
Java Spring Boot PostgreSQL Oracle Dynatrace Splunk JProfiler JMH Performance Engineering APM ISO 8583 Automation Middleware