Experience Inc. Jobs

Job Information

Microsoft Corporation Software Engineer II - M365 Office Data Insight for Machine Learning in Suzhou, China

Excited to be a part of Microsoft's data-driven transformation? Everywhere we look, information is being captured, quantified, and used to make business decisions, for AI/Machine Learning and improving products. Microsoft is at forefront of this data revolution to make decisions, train models and learn across its entire product portfolio. If you like challenges and want to develop advanced big data solutions that scale to exabytes of data and help Microsoft ship better, smarter and more innovative products supported by these solutions, then this is your ideal opportunity.

We are the O365 Substrate Productivity Intelligence team, and we are building a platform that empowers developers and data scientists to build a new breed of intelligent applications while upholding O365 data privacy and compliance standards.

We build simple and innovative solutions to address large-scale and challenging data problems and have a significant business impact on products that ship across the entire office organization. We understand data requirements, build scalable data processing pipelines to serve the very large scale data, and publish these comprehensive data signals through a well-organized intuitive data API for data consumers and produce these data offerings with service-like guarantees. The platform enables machine learning solutions over O365 substrate data.

With our team of world-class engineers focused on solving tough data engineering problems in a fun and growth-focused environment and exploring state-of-the-art big data technologies in both open source and Microsoft stack, we are at the heart of the data revolution at Microsoft. Come join us!


We seek a smart, passionate, and self-driven experienced engineer to work on cutting-edge technology to forge the path ahead for big data sets, run data pipelines with 24x7x365 service availability and tight SLA and build comprehensive and intuitive end-end solutions to delight our customers.

Lead the technical decisions to design and develop large-scale and high-quality data and experimentation services with easy-to-use APIs.

Focus on automating and enabling self-serve capabilities in the platform to empower other teams to build such highly efficient and reliable datasets.

Build strong cross-group collaboration with other cross-geo teams to remove blockers and drive for comprehensive end-end solution delivery.

Foster a deep understanding of the data systems and semantics and its usage by our customers. Leverage this understanding to drive data system improvements and educate customers on optimal use of our systems for their scenarios.

Leverage other data platforms (open-source and within Microsoft) for building solutions.

Work very closely with multiple data infrastructure teams including Azure Data Lake, Azure Data Factory, AML, etc. to deeply understand cloud computing techniques; drive feature requests into those platforms as needed and leverage them to design and develop our data foundation.


Bachelor’s Degree in Computer Science or related disciplines.

5+ years of designing, developing, deploying and evolving applications at a global scale.

Experience in the data engineering / ML space, especially handling big data scale with privacy/security considerations is highly desired.

A history of inter-team partnerships, working closely with large teams to help find common goals, orchestrate the complex to be simple, and operationalize our efforts.

Clear and effective communication skills.

Proven success with cross-discipline and cross-team collaboration.

Passionate about big data, self-motivated and self-directed.

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.