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.
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
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
Microsoft is an equal opportunity employer. Consistent with applicable law, 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.