Microsoft

Software Engineer 2--M365 UIPilot team

Microsoft
Apply
3 days ago
Suzhou, China +2 moreMid Level

Responsibilities

  • Develop AI-powered agent capabilities for planning, application interaction, outcome evaluation, and failure recovery across web and desktop environments.
  • Design and deliver backend services, APIs, execution orchestration, and user-facing tools for reliable cross-application workflows.
  • Investigate issues involving AI behavior, agent execution, application interactions, and cloud infrastructure.
  • Improve evaluation, observability, performance, diagnosability, and recovery mechanisms.
  • Use AI-powered coding agents in development and identify opportunities to integrate AI into engineering workflows.
  • Validate solutions for correctness, security, reliability, and measurable impact.
  • Own features from problem definition and technical design through implementation and production validation.
  • Apply strong code review, testing, documentation, and operational practices.

Requirements

  • Bachelor’s degree in computer science or a related technical field and 2+ years of technical engineering experience with coding, or equivalent experience.
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud background check.
  • Preferred: master’s degree with 3+ years of technical engineering experience, or bachelor’s degree with 5+ years of experience, or equivalent experience.
  • Experience using AI-powered coding agents and independently verifying generated code and explanations through inspection, testing, and runtime evidence.
  • Engineering fundamentals, troubleshooting ability, and proficiency with Python or another relevant language in a Python-based stack.
  • Understanding of APIs, automated testing, service interactions, system behavior, and failure modes.
  • Experience building AI-powered agents, tool integrations, or computer-use capabilities.
  • Familiarity with FastAPI, Playwright, Windows UI automation, TypeScript, React, iOS, Android, or macOS development and automation.
  • Experience with distributed execution, containers, Kubernetes or AKS, Azure services, observability, production troubleshooting, or CI/CD.
  • Strong ownership, curiosity, critical thinking, independent execution, collaboration, and communication skills.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me