Experience Inc. Jobs

Job Information

Microsoft Corporation Software Development Engineer 2 in Beijing, China

ML Platform team in Microsoft STCA is responsible for designing and developing machine learning platform for Microsoft product groups as well as public cloud offerings on Azure. The Microsoft internal ML platform owned by this team is one of the biggest ML platforms in the industry. Thousands of Microsoft developers/scientists are running thousands of machine learning jobs on our GPU training cluster which equipped with tens of thousands of GPUs. The team is responsible for various flagship machine learning products on Azure. The team is also responsible for taking open source technology into Microsoft eco-system, e.g., to bring Tensorflow/PyTorch into Microsoft Azure and make sure it’s easy and efficient for Azure customers to use.


  1. Design and develop key capabilities for our machine learning platform products

  2. Ship the most advanced machine learning system/tool on the cloud to Azure customers

  3. Work with worldclass engineer/scientist team

  4. Embrace both Microsoft technology and cuttingedge open source technology


We're looking for self-motivated engineers with excellent architecture, design, coding, and debugging skills.

  1. Bachelor’s degree or higher in Computer Science or related field. At least 2 years development experiences in largescale distributed system.

  2. Solid coding skill and familiar with at least one widely used language: C#/Java/Python/C++/Go.

  3. Good communication and cross-team collaboration skills, fluent in English (both oral and written).

  4. With great technical passion, terrific problem-solving skills, drive for results, and ability to work independently.

  5. Experience in data mining, data analysis or machine learning is a plus.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.