Microsoft's AI Frameworks team is at the forefront of developing AI software for training and deploying advanced AI models. We're seeking a Senior Software Engineer specializing in AI Compilers to join our innovative team that builds state-of-the-art AI compilers and designs new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.
The role operates at the intersection of compiler engineering, programming language design, algorithmic innovation, AI, and high-performance computing. Our highly collaborative culture involves regular partnerships with researchers, hardware architects, platform engineers, and various software groups across Microsoft. We actively participate in the open-source community to create AI software that benefits everyone.
This technical position requires strong hands-on software design and development skills, with a focus on solving complex problems in building a full end-to-end AI stack. The ideal candidate will have extensive experience with C++, Python, and compiler frameworks, along with a deep understanding of AI/ML systems.
Working at Microsoft means joining a company committed to empowering others and fostering an inclusive environment where innovation thrives. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge technology that impacts every Microsoft business. Whether working remotely or in our offices in prime locations, you'll be part of a team that's shaping the future of AI technology.
Join us in building the next generation of AI compilers and help drive the advancement of machine learning infrastructure at a global scale. This role offers unparalleled opportunities for growth, learning, and impact in the rapidly evolving field of AI technology.