Software Engineer II - AI Tools
Shanghai, China
Date posted
Aug 11, 2025
Job number
1858134
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time
Overview
Want to work on products and services to empower millions of developers? Join us to make a difference!
Developer Division APD builds AI-powered developer productivity tools that slash technical debt and accelerate application modernization. We create VS Code extensions, MCP servers, and companion utilities that weave state-of-the-art language models into everyday workflows—turning repetitive refactoring, dependency upgrades, and cloud-migration chores into smart, automated tasks. Join us to design and ship scalable, intuitive solutions that help developers deliver higher-quality software faster, while collaborating with a global team of engineers, and researchers pushing the boundaries of what AI can do for coding.
Qualifications
- 3+ years of software development experience with at least a major programming languages like Python, node.JS, C#, Java, etc.
- Great problem-solving skills
- Mindset of driving high quality software by adopting engineering best practices
- Good teamwork skills
- Passionate to explore and apply new approaches and technologies like AI
- Good verbal and written communication skills
- Bachelor's or master’s degree in computer science, a related field, or equivalent experience.
#DevDiv Shanghai
DDJL
Responsibilities
As a Software Engineer 2, you will work with other passionate and talented engineers and PMs in China, U.S. and other countries, internal partner teams and community closely to
- Design and implement high quality, reliable tools, framework and services on time
- Drive right technical decisions across engineer teams and PMs
- Be responsible for quickly detecting, mitigating and resolving any issues from customers in AI tools and services
- Keep leveraging new technologies like AI to help the improvement of the team’s productivity
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
举报职位