The Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models. This senior engineering role is part of a cross-discipline team working at the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software. The team collaborates directly with OpenAI and works on optimizing and scaling model training and inference for the Azure OpenAI service.
The position involves developing and evaluating core algorithmic and hardware technologies to enable large-scale inferencing and training of the most advanced AI models on novel AI hardware. This is a highly technical role requiring hands-on software design and development skills, with a focus on solving complex problems in building efficient AI systems.
The ideal candidate will have strong experience in software development, particularly in languages like C, C++, or Python, combined with practical machine learning experience. They should demonstrate an entrepreneurial approach and ability to take initiative in tackling challenging technical problems. The role offers the opportunity to work with cutting-edge AI technologies and contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.
Working in a collaborative and inclusive culture, you'll be part of a team that values innovation and growth mindset. The position offers competitive compensation, comprehensive benefits, and the chance to work on transformative AI technologies that shape the future of computing. The role supports both remote work options and provides opportunities for professional development and impact at scale.