Software Engineer II - M365 AI Platform

Microsoft
Apply Now

Job Description

This role is remote and it is open for candidates that reside in Mexico, Brazil, Costa Rica, and Argentina ONLY

Microsoft 365 substrate is critical to Microsoft’s cloud strategy and it is experiencing tremendous growth, with 120 million monthly active commercial users and hundreds of millions of consumer users. The Substrate is a massively distributed cloud service with O(exabyte) data handled by O(100K) servers in O(100) data-centers around the entire globe, and it's a joint effort across Office 365 teams as well as Windows and Bing. 

We are the O365 substrate productivity intelligence team, and we are building a platform that empowers first and third-party developers and data scientist to build new breed of intelligent applications without compromising O365 data privacy and compliance standards.  O365 MyAnalytics, CRM, Workplace Analytics and Bing apps are examples of consumers of the platform. The platform also enables Machine learning solutions over O365 substrate data.  

We are looking for a software developer with a passion for solving hard problems, big data, real time event processing, and building software at very large scale.   

A successful candidate will show skills in the following areas: 

  • Design and coding: You have strong design and problem-solving skills.  
  • Technology: You are technically strong across a broad set of service technologies. You can come up to speed on new products and technologies quickly and have a passion for continuing to grow in the technical dimension.  
  • Collaboration: You can collaborate across various teams in Microsoft. 

Qualifications

Basic Qualifications:  

  • Bachelors in computer science (or related field) 
  • 2+ years of software development experience 
  • Experience in OOP C# / Java or Python

Preferred Qualifications and Experience: 

  • Experience building web services and working with Big data systems
  • Good understanding of data structures, algorithms, programming patterns, and solving complex problems. 
  • Familiarity with Apache spark, databricks, Azure HDInsights or Synapse or Azure ML systems.
  • Familiarity with ETL, Data Modeling, Data Engineering and past ML experience is a plus

Responsibilities

  • Develop MLOps systems for Office AI
  • Develop and support
  • Develop online and offline tools to automatically onboard and ship inference workflows to production
  • Improve AI online experimentation agility by applying new approaches and industry innovations

Company Info.

Microsoft

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. It is one of the Big Five American information technology companies, alongside Google, Amazon, Apple, and Meta.

  • Industry
    Information Technology,Computer software,Consumer electronics
  • No. of Employees
    223,000
  • Location
    Redmond, WA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Microsoft is currently hiring AI Engineer Jobs in Mexico with average base salary of Mex$90,000 - Mex$190,000 / Year.

Similar Jobs View More