Microsoft is seeking a Principal Software Engineer to join their innovative cloud services team, focusing on building and scaling AI-powered solutions. This role presents an exceptional opportunity to work on some of the largest AI services within Microsoft, particularly Azure Cognitive Services, making a direct impact on Microsoft's AI strategy.
The position offers a unique blend of technical leadership and hands-on development, where you'll be responsible for designing and implementing AI services that support both cloud and on-premises solutions. You'll be working with cutting-edge technologies including Kubernetes, microservices architecture, and various programming languages such as C#, Java, and Python.
As a Principal Engineer, you'll be part of a world-class engineering team that values innovation and operational excellence. The role requires a data-driven approach to building operational insights and maintaining service quality. You'll have the opportunity to influence the developer experience and define how developers leverage cutting-edge AI technologies to build world-class applications.
The ideal candidate brings 8+ years of technical engineering experience, with a strong background in cloud services development. You'll be working in a fast-paced, live-site focused environment where your decisions will directly impact service reliability and customer satisfaction. The position offers competitive compensation ($161,600 - $286,200) and comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave.
This role is perfect for someone who is passionate about AI technology, values open-source collaboration, and wants to be part of Microsoft's mission to empower every person and organization on the planet. You'll have the opportunity to work with top minds in the industry while contributing to one of the fastest-growing services in Azure.