Microsoft's AI Frameworks team is seeking a Principal Software Engineer to join their cutting-edge AI Platform initiative. This role sits at the intersection of AI innovation and systems engineering, developing software that enables AI model deployment across a spectrum of platforms - from supercomputers to mobile devices.
The team develops critical AI infrastructure that powers Microsoft's major products, including the ONNX Runtime which serves trillions of inferences daily across Office, Windows, Bing, SQL Server, and Dynamics. They work directly with OpenAI on models hosted on the Azure OpenAI service, making this an opportunity to shape the future of AI technology at scale.
As a Principal Engineer, you'll be responsible for setting technical direction and architecting solutions that impact Microsoft's AI capabilities globally. The role requires deep expertise in software engineering, with a focus on performance optimization and scalable systems. You'll work with cross-disciplinary teams, combining technical leadership with hands-on development to solve complex challenges in AI infrastructure.
The position offers the opportunity to work with state-of-the-art AI technologies and frameworks, while collaborating with researchers and engineers across Microsoft. You'll be instrumental in designing and implementing systems that enable both training and inference of large-scale AI models, contributing to Microsoft's position as a leader in AI technology.
This role is ideal for someone who combines strong technical abilities with leadership skills, as you'll be mentoring other engineers while driving technical excellence. The work environment is collaborative and inclusive, with opportunities to contribute to open-source projects and shape the direction of AI infrastructure at Microsoft.