Microsoft's AI Frameworks team is seeking a Senior Software Engineer specialized in GPU Performance to join their cutting-edge development team. This role is at the forefront of AI technology, working on the software that powers the world's most advanced AI models and Microsoft's next-generation supercomputers, including the new Maia-100 AI accelerator.
The position offers a unique opportunity to work directly with OpenAI on models hosted on the Azure OpenAI service, focusing on performance analysis and optimization of machine learning models. The role requires exceptional software development skills and a proven track record of solving complex technical challenges in building end-to-end AI stacks.
As a Senior Software Engineer, you'll be responsible for developing in C/C++, Python, and GPU languages like CUDA and ROCm, working with state-of-the-art hardware and software stacks to optimize performance for large language models. The role offers competitive compensation ranging from $117,200 to $229,200 per year, with higher ranges for specific locations like the San Francisco Bay area and New York City.
Microsoft provides an inclusive work environment that values diversity and different perspectives, offering comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The position is hybrid, allowing up to 50% work from home, based in Redmond, Washington.
The ideal candidate will have 4+ years of technical engineering experience, strong GPU optimization skills, and experience with deep learning frameworks. This is an exceptional opportunity to work on fundamental AI infrastructure that powers some of the most advanced AI systems in the world, while being part of Microsoft's mission to empower every person and organization on the planet to achieve more.