Microsoft's AI Platform organization is seeking a Principal Software Engineer to join their team working on GPU performance analysis and optimization. This role is part of the team building Azure OpenAI, Azure Machine Learning, Cognitive Services, and global Azure AI infrastructure. The position involves working with cutting-edge AI hardware and software, collaborating with OpenAI, and optimizing large-scale AI model training and inference.
The role requires deep expertise in GPU optimization, C/C++ programming, and AI/ML systems. You'll be working on Microsoft's next-generation supercomputers and the new Maia-100 AI accelerator, directly contributing to the development of fundamental abstractions, programming models, and APIs for AI hardware.
As a Principal Engineer, you'll be at the forefront of AI infrastructure development, working with world-class teams to solve complex technical challenges in AI computation. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on projects that impact millions of users worldwide.
Microsoft provides an inclusive work environment and values diversity of thought and perspective. The role offers flexibility with up to 100% work from home options, though some travel (0-25%) may be required. This is an exceptional opportunity for someone passionate about high-performance computing, AI systems, and building scalable solutions for the future of artificial intelligence.