Software Engineer II
6 days ago
Accelerators like GPUs and NPUs power a vast array of important technologies, from the AI/ML advances we see every day in the headlines to streaming infrastructure, virtualizing the desktop, and rendering 3D for movies and games.
Our team is responsible for the kernel components at the heart of graphics and compute device support in Windows. We drive the evolution of the Windows Display Driver Model (WDDM) and the Microsoft Compute Driver Model (MCDM), and we own a large breadth of functionality that enables heterogenous compute on accelerators such as GPUs and NPUs in the Windows ecosystem. We're responsible for accelerator technologies such as scheduling, memory management, and virtualization both for cloud and client environments (including our Linux support through WSL), along with much more. Our team has partnerships with teams across Microsoft, including Azure, Xbox, and Surface and with our Independent Hardware Vendor (IHV) partners such as AMD, Intel, NVIDIA, Qualcomm and more. We are at the forefront of this field and are an active participant in evolving the role of GPUs and other compute devices in our ever-growing ecosystem.
We're looking for a Software Engineer II who is passionate about OS internals and heterogenous compute technology generally, to help develop new content and workload management features to support this quickly evolving field. Candidates should have good quality habits, good understanding of OS internals, debugging skills, and enjoy challenging investigations.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
-
Software Engineer II
1 week ago
Redmond, Washington, United States Microsoft Full timeDynamics 365 is Microsoft's suite of enterprise software that power many of the largest businesses in the world. The Customer Experience Applications Team delivers Dynamics 365 Contact Center, an AI-first solution that lets our customers run intelligent and highly scalable contact centers. We are building the next generation of our applications running on...
-
Software Engineer II
4 days ago
Redmond, Washington, United States Microsoft Full timeThe Field Service Mobile team is hiring a Software Engineer II to deliver next-generation mobile experiences for frontline workers. Our mission is to empower technicians with intelligent, offline-capable apps that integrate seamlessly with Dynamics 365 Field Service and Microsoft Dataverse. You will work on the mobile client platform and supporting services,...
-
Software Engineer II
1 week ago
Redmond, Washington, United States Microsoft Full timeJoin Microsoft's Core AI team and help shape the future of intelligent software development. We're building a connected, AI-powered platform that spans GitHub, Visual Studio, Azure, and Copilot—empowering millions of developers and organizations to move from AI-assisted coding to AI-native application delivery, where intelligent systems drive development...
-
Software Engineer II
1 week ago
Redmond, Washington, United States Microsoft Full timeThe AI ERP Frontline team is hiring a Software Engineer II to help build the Scheduling Agent service, a key initiative aimed at automating two-thirds of field service scheduling by 2026. In this role, you'll develop and support a global-scale services stack that integrates advanced AI large language models and scheduling algorithms to automate the work...
-
Software Engineer II
1 week ago
Redmond, Washington, United States Microsoft Full timeJoin the Windows Cloud Experiences team and help shape the future of remote desktop technology. As part of the Windows + Devices organization, our mission is to build innovative, cloud-powered solutions that redefine how users connect and collaborate from anywhere.We are seeking a Software Engineer II passionate about new technologies, high-quality code, and...
-
Software Engineer II
1 week ago
Redmond, Washington, United States Microsoft Full timeMicrosoft has an exciting opportunity for a Software Engineer II in the Cloud+AI Silver Team. This team member will be responsible for developing, deploying, and operating cloud-scale Hybrid Networking services within an airgapped environment.The goal of the Azure Silver Hybrid Networking team is to empower airgapped customers to achieve more by providing...
-
Software Engineer II
2 weeks ago
Redmond, Washington, United States Microsoft Full timeWe are seeking a Software Engineer II to contribute to the design and development of scalable, resilient, and intelligent services that power mission-critical commerce and risk systems. This role is ideal for engineers who thrive in complex, data-driven environments and are eager to grow their expertise in building secure, AI-powered systems at enterprise...
-
Software Engineer II
4 days ago
Redmond, Washington, United States Microsoft Full timeMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization that is responsible for...
-
Software Engineer II
2 weeks ago
Redmond, Washington, United States Microsoft Full timeExcel is one of the most powerful software programs used in both business and personal solutions across the globe. We are seeking a Software Engineer II to join the Excel Core team—an opportunity to impact hundreds of millions of daily users across nearly every country in the world. Opportunities in Excel:Core Platform Innovation: Excel core...
-
Software Test Engineer II
1 week ago
Redmond, Washington, United States Microsoft Full timeMicrosoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zetta scale (storing Zettabytes of data). Within Azure Storage, the xDPU team is focused on bringing up the...