Microsoft's AI Platform organization is seeking a Software Engineer II to join their AI Frameworks team, which is core to Azure's innovation and differentiation. This role is part of the team building Azure OpenAI, Azure Machine Learning, Cognitive Services, and global Azure AI infrastructure. The position offers the opportunity to work on cutting-edge AI technologies, optimizing libraries and tools for ML practitioners.
The role involves designing and implementing components for AI/Deep Neural Networks frameworks, with a focus on performance optimization and efficiency improvements. You'll collaborate with both internal and external partners, providing technical support to users while working in a remote-friendly environment. The ideal candidate should have strong programming skills, particularly in languages like Python, Java, or JavaScript, and experience with deep learning frameworks.
Microsoft offers a competitive compensation package ranging from $98,300 to $193,200, along with comprehensive benefits including healthcare, educational resources, and parental leave. The company's commitment to diversity and inclusion, combined with its mission to empower every person and organization globally, makes this an excellent opportunity for those passionate about AI and machine learning.
Working at Microsoft means joining a culture that values growth mindset, innovation, and collaboration. The AI Platform team specifically focuses on making ML practitioners and engineers more efficient through optimized solutions. This role offers the chance to impact the development of some of the largest AI workloads on the planet while working with cutting-edge technology in a supportive, inclusive environment.