Join Microsoft's Artificial Intelligence (AI) Frameworks team, where we develop cutting-edge AI software for training and deploying the world's most advanced AI models. As a Software Engineer II, you'll work at the intersection of AI innovation and hardware optimization, collaborating directly with OpenAI and contributing to Microsoft's next-generation supercomputers and Maia AI accelerator development.
The role offers a unique opportunity to work with Machine Learning researchers and developers to optimize and scale model training and inference. You'll be part of a cross-discipline team developing and evaluating core algorithmic and hardware technologies for large-scale AI model deployment. The position requires strong technical skills and hands-on software design experience, with a focus on solving complex problems in AI systems efficiency.
This is an exciting opportunity to work with Microsoft's AI infrastructure team, directly impacting the development of advanced language models and AI technologies. The role combines software engineering excellence with machine learning optimization, offering exposure to cutting-edge AI hardware and software stacks. You'll be part of a collaborative and inclusive culture, working with highly capable team members who share a mission of driving our AI future.
The position offers competitive compensation, comprehensive benefits, and the chance to work on transformative AI technologies. You'll have the flexibility of up to 100% work from home, with some travel requirements (0-25%). This role is perfect for someone who combines strong software engineering fundamentals with a passion for AI and machine learning, and who thrives in a fast-paced, innovative environment.