Senior Software Engineer | Microsoft Careers
Microsoft
At a glance
AI generatedAs a Senior Software Engineer on Microsoft’s Artificial Intelligence Performance team, you will work at the cutting edge of AI software development, focusing on optimizing the performance of large language models (LLMs) like those from OpenAI. Your daily tasks will include benchmarking and measuring LLM performance across various hardware platforms, including Nvidia and AMD GPUs as well as proprietary Microsoft silicon. You’ll also develop software tools to optimize model deployment and reduce computational footprint, ensuring fast time-to-market for new AI capabilities in major products such as Office, Windows, Bing, and Dynamics. This role requires expertise in GPU architecture, deep learning frameworks like PyTorch or TensorFlow, and proficiency with CUDA and ROCm. Ideal candidates will have a strong background in software engineering and computer architecture, along with proven experience in end-to-end performance optimization of AI models at scale.
Skills
What you'll do
What we're looking for
Market check
This $119,800–$234,700 range sits above 75% of similar postings on FindRole.
Peer median band
$119,800–$234,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,450–$177,481
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 451 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 417 roles with salary data.
Most-posted roles
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft