Microsoft

Principal Software Engineer - M365 - Copilot

Microsoft
Apply
3 days ago
Suzhou, ChinaStaff+

Responsibilities

  • Define and drive the technical strategy and shared AI foundation for Office applications.
  • Design scalable service and client architectures supporting individual and cross-app AI experiences.
  • Build grounded, context-aware AI systems involving orchestration, retrieval, tool use, evaluation, and feedback loops.
  • Deliver architecture designs, technical specifications, decision documents, production code, and reliable production features.
  • Own execution from problem framing through launch and sustained operation, using telemetry and customer feedback to guide improvements.
  • Balance quality, latency, cost, reliability, privacy, security, accessibility, and user control.
  • Set engineering standards across design, implementation, testing, deployment, observability, and incident response.
  • Partner with product managers, designers, researchers, and Office app teams to shape cohesive user experiences and shared technical investments.
  • Mentor engineers and align teams around architectures, engineering practices, and measurable outcomes.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Strong software engineering fundamentals and experience designing, building, testing, deploying, and operating production software for cloud services, client platforms, or both.
  • Experience delivering commercial-grade customer-facing products with high standards for availability, performance, reliability, security, privacy, and accessibility.
  • Track record leading complex, multi-team technical efforts from architecture through implementation, launch, and sustained operation.
  • Ability to turn technical direction into architecture designs, technical specifications, decision documents, and production software.
  • Experience delivering office productivity capabilities integrated with application workflows and customer context.
  • Strong communication and cross-discipline collaboration skills.
  • Preferred qualifications include a master's degree and 8+ years of technical engineering experience, or a bachelor's degree and 12+ years of experience, or equivalent experience.
  • Preferred experience includes 7+ years building commercial-grade, mission-critical, large-scale, high-availability software.
  • Preferred experience includes technical direction for distributed systems, reusable platforms, cross-app capabilities, performance and reliability engineering, large-scale AI-powered products, agents, automation, responsible AI practices, and mentoring senior engineers.
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