New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Microsoft

Principal Architect-UI Platforms

Microsoft
Apply →
senior full-time Hyderabad

First indexed 1 Aug 2026

Description

We are seeking a Principal Architect-UI Platforms to help guide the next phase of Windows UI Platform's evolution, including WinUI3. The successful candidate will blend strategic thinking with hands-on technical leadership and have the opportunity to influence a widely used platform while staying close to real developer scenarios.

Key Responsibilities:

  • Design WinUI to be natively consumable by AI agents, with clear semantic models, stable abstractions, and predictable composition patterns.
  • Use AI-assisted tooling and compatibility layers to enable low-friction migration from legacy Windows UI stacks and SwiftUI on macOS.
  • Evolve WinUI into a truly declarative, state-driven framework that supports real-time personalization, adaptive layouts, and agent-driven UI mutation.
  • Provide opinionated projections, simplified APIs, and familiar programming models that align with modern web and SwiftUI mental models.
  • Architect WinUI so that a majority of UI code can be safely generated and maintained by AI agents.

Responsibilities

  • Define and evolve the architectural direction for WinUI and related Windows UI components.
  • Review and guide architecture and design proposals across multiple teams.
  • Act as a trusted technical advisor and sounding board for senior engineers and leaders.
  • Drive improvements in core platform fundamentals.
  • Help identify and address common friction points that developers encounter.
  • Influence API design patterns, lifecycle models, diagnostics, and tooling.
  • Partner with PM and engineering teams to improve guidance and reduce friction for teams adopting newer UI technologies.
  • Engage constructively with the developer community.
  • Mentor senior ICs and aspiring architects.
  • Promote clear written specs, design reviews, and thoughtful technical storytelling.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience.
  • Significant hands-on experience building desktop or rich-client applications.
  • Depth in one or more UI frameworks for desktop or cross-platform development.
  • Proficiency in C++ and/or C#.
  • Experience navigating UI architecture tradeoffs.
  • Demonstrated ability to influence technical direction.

Preferred Qualifications

  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience.
  • Experience modernizing or evolving an existing UI framework or large application platform.
  • Experience designing developer-facing APIs or frameworks consumed by external teams or customers.
  • Engagement with developer communities or open-source projects.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/principal-architect-ui-platforms-2/