Microsoft's Core Operating Systems organization is seeking a Senior Software Engineer focused on Machine Learning to drive platform innovations in ML and AI that impact millions of Windows developers worldwide. The role involves working with GPU-driven technologies and implementing advanced ML algorithms and optimizations. The position is part of the ML Team responsible for designing and building techniques using advanced ML algorithms and optimizations by utilizing latest Hardware features.
The ideal candidate will have strong experience in machine learning technologies, including models, compilers, algorithms, and Kernel optimizations, with emphasis on the hardware compute stack. This role offers significant potential to impact Microsoft's future and the industry at large, working within the Core OS team that powers Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem.
The position offers competitive compensation ranging from $117,200 to $229,200 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. The role allows for up to 100% work from home with 0-25% travel requirements. This is an excellent opportunity for experienced engineers passionate about ML and AI to work on cutting-edge technology that affects billions of customers worldwide.
The role combines technical expertise in ML with practical implementation, requiring collaboration with hardware partners and game/app developers to ensure optimal feature implementation. The position demands both deep technical knowledge and the ability to work cross-functionally with various teams and partners.