Microsoft's AI Frameworks team is at the forefront of developing cutting-edge AI software used to train and deploy the world's most advanced AI models. As a Senior Software Engineer on the AI Compiler team, you'll work at the intersection of compiler engineering, programming language design, algorithmic innovation, and high-performance computing. The role offers a unique opportunity to impact every Microsoft business through developing state-of-the-art AI compilers and programming abstractions for Microsoft's supercomputers and next-generation AI hardware.
The team operates in a highly collaborative environment, regularly partnering with researchers, hardware architects, platform engineers, and other software groups across the company. They actively participate in the open-source community, contributing to AI software that benefits everyone. The position requires strong technical expertise in C++, compiler development, and AI workload optimization, with opportunities to work on innovative compiler features and optimization passes.
This role offers competitive compensation, comprehensive benefits, and the chance to work with world-class talent in a flexible work environment. The position supports Microsoft's mission to empower every person and organization on the planet to achieve more, within a culture that values respect, integrity, and accountability. The team emphasizes continuous learning, innovation, and cross-disciplinary collaboration, making it an ideal opportunity for someone passionate about advancing the field of AI computing.