Software Engineer II & Senior Software Engineer | Microsoft Careers
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 61% of similar roles. Most pay $152,150–$177,250 — the shaded band above. At the midpoint, this role pays about $152k versus about $165k for comparable roles.
Based on 240 similar postings.
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 1580 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 1408 roles with salary data.
Most-posted roles
At a glance
As a Software Engineer II or Senior Software Engineer on Microsoft’s AI Frameworks team, you will design and implement an AI chip simulator and related tools as part of the Software Development Kit (SDK), ensuring timely delivery for partner teams. Your day-to-day responsibilities include developing hardware simulators for next-generation AI chips, contributing to software design and verification, collaborating with hardware designers and AI model developers, and identifying requirements and estimating work. This role requires hands-on experience in C++, Python, and systems programming, along with a solid understanding of memory models, concurrency, and interprocess communication. Candidates should have expertise in GPU, TPU, or other accelerator architectures and their runtime systems, as well as familiarity with hardware interfaces like PCIe and DMA.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft