Microsoft's AI Platform organization is seeking a Principal Software Engineer to work 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 state-of-the-art AI models, collaborating with hardware teams and partners to build software stacks for Microsoft's next-generation supercomputers and the Maia-100 AI accelerator. The ideal candidate will have strong expertise in GPU optimization, C/C++ development, and experience with large-scale AI systems. The role offers the opportunity to work on fundamental abstractions, programming models, and APIs for AI hardware, with direct collaboration with OpenAI. Microsoft provides a competitive compensation package, comprehensive benefits, and a culture focused on inclusion and innovation. The position allows for up to 100% remote work with some travel requirements (0-25%). This is a technical leadership role requiring hands-on software design and development skills, perfect for someone passionate about solving complex AI infrastructure challenges.