Microsoft Corporation Software Development Engineer 2 in Suzhou, China
Are you thrilled about infusing innovative AI technologies into Microsoft 365 products used by tens of millions of users every day? Are you intrigued about lighting up smart assistant powered experiences to liberate hidden productivity from Microsoft 365 users no matter whether they stay focused or get distracted? Are you proud of making enterprise search more performant, intelligent and relevant across the entire Microsoft 365 product family? If you truly convince that yourself can thrive in any one of the above categories then the Microsoft Search, Assistant and Intelligence (MSAI) team is definitely your right choice.
We’re looking for motivated and talented software developers who are committed to create, improve, and reinvent AI powered productivity experiences in flagship Microsoft 365 applications such as Outlook and Teams running on mobile/web/desktop platforms. You will deliver profound business impact by contributing directly to the codebase of many world-renowned products as well as collaborating with partner teams to bring Microsoft’s best cutting-edge AI technologies right in front of our end users. Through leveraging a broad set of state-of-the-art client technologies (React/Swift/Kotlin/…) coupled with a wealth of AI and service domain expertise across the entire company, you will have plenty of opportunities to solve a stream of challenging technical and non-technical problems along project execution and quickly grow to become a respectful and well-rounded technical leader who not only can navigate large codebases with a breeze, but also can manage tasks with intricate dependencies to amplify your influence across the board. Last but not the least, our team offers attractive perks such as developing using MacBook with top configuration, testing on flashy iPhone/iPad/Android devices, dogfooding cool peripherals such as the latest model of Surface earbuds integrated with CarPlay and Android Auto, and much more.
• BS/MS/PhD degree in Computer Science or related field.
• Knowledge of general software engineering principles and practices.
• Experience in mobile development (Android/iOS) is a plus.
• Experience in cross platform development (e.g. React Native) is a plus.
• Experience in C/C++ development is a plus.
Additional qualifications include:
• Passion for quality and engineering efficiency.
• Ability to collaborate across disciplines such as PM and designer.
• Motivation of continuous learning and improvement.
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs