Microsoft AI

Software Engineer

Microsoft AI
onsite mid full-time Suzhou
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft AI are looking for a talented Software Engineer at their Suzhou office. This role sits at the heart of research & development, working on the following areas: Selection(recall), Relevance, User Response Prediction (Click Prediction and Conversion prediction), Autobidding, Large Language Model and Large Scale Machine Learning Training & Serving System. You'll work directly with cross-functional teams to ensure high-quality, efficient delivery of solutions.

About the Role

As a Software Engineer on the MAI Ads team, you will design and implement distributed training systems for machine learning models with trillions of parameters. You will develop and deploy streaming training and publishing solutions for large-scale machine learning models. You will analyze metrics from offline and online testing to identify opportunities, and deliver robust, scalable solutions. You will collaborate with cross-functional teams to ensure high-quality, efficient delivery of solutions.

Accountabilities

  • Design and implement distributed training systems for machine learning models with trillions of parameters.
  • Develop and deploy streaming training and publishing solutions for large-scale machine learning models.
  • Analyze metrics from offline and online testing to identify opportunities, and deliver robust, scalable solutions.

The Candidate we're looking for

Experience:

  • Bachelor’s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Technical skills:

  • Quick learning and solid problem solving and debugging skills.
  • Good communication skill, fluent in English (both oral and written).

Personal attributes:

  • Good communication skill, fluent in English (both oral and written).

Benefits

  • Work from the office at least four days per week.
  • Collaborate with cross-functional teams to ensure high-quality, efficient delivery of solutions.
  • Opportunities for professional growth and development.
  • Competitive salary and benefits package.
  • Recognition and rewards for outstanding performance.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/software-engineer-8/