Join Microsoft's Heterogeneous Computing Architecture team within Bing Platform Engineering as a Software Engineer II, where you'll be at the forefront of developing world-leading AI infrastructure at scale. This role focuses on accelerating ML workloads through massive parallelism and advanced computing hardware, directly impacting Bing search capabilities. You'll work with cutting-edge DNN models, techniques, and frameworks while developing, optimizing, and maintaining software infrastructure that affects millions of users daily.
The position offers a unique opportunity to work across the entire DNN stack, collaborating with Microsoft model developers and data scientists to deploy and optimize various ML workloads, including large-scale inference and training. You'll be working with state-of-the-art technology in a live, global-scale distributed system, making real impact on Microsoft's AI capabilities.
The role requires strong technical expertise in software development, particularly in high-performance and distributed systems, combined with knowledge of neural networks and ML frameworks. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.
The compensation is competitive, ranging from $98,300 to $193,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for engineers passionate about AI infrastructure and looking to make a significant impact in a leading technology company.