Microsoft's Azure Linux team is seeking a Software Engineer 2 to help bring Azure Linux to the era of AI. This role focuses on Microsoft's first-party open-source Linux Operating System, which is extensively used in production for Azure services and Microsoft products, particularly in GPU and AI/ML scenarios. As part of the Core OS team, you'll be responsible for expanding hardware onboarding capabilities and implementing ML solutions, working on everything from drivers and security to networking, storage, and ML stack performance.
The position offers an opportunity to work on systems that support billions of customers worldwide, making a direct impact on Microsoft's cloud infrastructure. You'll be involved in improving every aspect of the Operating System, from core functionality to cutting-edge AI implementations. The role requires deep technical expertise in Linux systems and a passion for optimization and innovation.
Working in a hybrid environment with up to 50% work from home flexibility, you'll join a team that values collaboration, innovation, and continuous learning. The compensation is competitive, ranging from $98,300 to $193,200, with comprehensive benefits including healthcare, educational resources, and parental leave.
This is an excellent opportunity for someone who wants to work at the intersection of Linux systems and AI technology, contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more. The role offers significant technical challenges and the chance to work with the latest hardware and AI technologies in a collaborative, growth-minded environment.