Software Engineering II - Machine Learning Engineering

Microsoft is a leading technology company responsible for cloud services, software, and hardware products used by billions of customers worldwide.
$98,300 - $193,200
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineering II - Machine Learning Engineering

Microsoft's Cloud Supply Chain (CSCP) organization is expanding and seeking a Software Engineer II specializing in Machine Learning Engineering. This role is part of the Capacity, Supply Chain & Provisioning Engineering (CSCP-E) group, which supports Microsoft's Cloud-First mission. The position involves developing and operationalizing Machine Learning and Generative AI systems on Azure Cloud, collaborating with various teams, and maintaining systems and services.

Key responsibilities include:

  • Providing technology vision and driving it through
  • Applying Engineering Principles to develop ML and Generative AI Systems
  • Operationalizing and Deploying ML models on Azure Cloud
  • Supporting and maintaining systems through regular maintenance
  • Collaborating with partner teams on end-to-end systems
  • Ensuring adherence to technological standards
  • Guiding the engineering team with recommendations and best approaches

The ideal candidate will have a strong background in Software Engineering and Machine Learning, with the ability to work across teams and build successful solutions for diverse stakeholders. This role offers an opportunity to influence one of the world's largest and fastest-growing cloud environments.

Microsoft offers competitive compensation and benefits, including industry-leading healthcare, educational resources, savings and investments, parental leave, generous time off, and opportunities for networking and professional growth. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants.

Last updated a month ago

Responsibilities For Software Engineering II - Machine Learning Engineering

  • Provide technology vision and drive it through
  • Apply Engineering Principles to develop Machine Learning and Generative AI Systems
  • Operationalize and Deploy Machine Learning models on Azure Cloud
  • Support and maintain systems and services
  • Collaborate with partner teams on end-to-end systems
  • Ensure adherence to technological standards
  • Guide the engineering team with recommendations and best approaches

Requirements For Software Engineering II - Machine Learning Engineering

Python
Scala
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ years of experience with Machine Learning Engineering
  • Coding experience in languages such as C, C++, C#, Scala or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Pass Microsoft Cloud background check

Benefits For Software Engineering II - Machine Learning Engineering

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineering II - Machine Learning Engineering

Research Engineer - Embodied AI/Robotics

Research Engineer position at Microsoft focusing on Embodied AI and Robotics, developing ML systems and infrastructure for robotic applications.

Machine Learning Engineer II

Microsoft is seeking a Machine Learning Engineer II to develop AI systems and responsible AI solutions for Azure AI Platform.

Software Engineer II

Microsoft seeks Software Engineer II for Azure Virtual Desktop team to develop AI-powered cloud computing solutions with hybrid work option in Seattle.

Software Engineer II

Microsoft Azure AI Language team seeks Software Engineer II for NLP services development, offering hybrid work, competitive pay, and comprehensive benefits.

Software Engineering IC3

Mid-level Software Engineering role at Microsoft focusing on machine learning and generative AI development for business applications.