Taro Logo

Machine Learning Engineer

Microsoft builds technology solutions and platforms, empowering every person and organization on the planet to achieve more.
$81,900 - $160,200
Machine Learning
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Engineer

Microsoft's AI Platform organization is seeking a Machine Learning Engineer to join their Evaluation AI team, focusing on cutting-edge Natural Language Processing and Deep Learning models. 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 large-scale AI models and evaluation platforms, with up to 100% remote work flexibility.

The ideal candidate will be passionate about NLP and deep learning, bringing software engineering expertise to build and scale AI products. You'll be working on the architecture and development of next-generation evaluation platforms, collaborating with researchers and scientists to implement cutting-edge evaluation methods. The role requires strong programming skills in languages like Python, Java, or C++, combined with machine learning expertise.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The position provides excellent growth opportunities within the AI Platform organization, which is core to Microsoft's flagship products from Office to Xbox. You'll be part of a team that's pushing the boundaries of AI technology while working on products that impact millions of users globally.

The role offers competitive compensation with a base salary range of $81,900 - $160,200 USD (higher in SF and NYC areas), along with additional benefits. This is an excellent opportunity for someone passionate about AI who wants to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 3 months ago

Responsibilities For Machine Learning Engineer

  • Work on architecture, design and development of the next generation of Azure AI's evaluation platform
  • Work with researchers, applied scientists, and machine learning engineers to design and build end-to-end pipelines
  • Implement latest evaluation methods from published literature and methods in the industry
  • Drive new product features and evaluation metrics

Requirements For Machine Learning Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Proficient ML, statistics, and data science experience (preferred)
  • Passion and experience to build large-scale AI models

Benefits For Machine Learning Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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