← All roles

Principal Design Engineer, Interactive Graphics, Copilot

Microsoft· UX Engineering
Apply on company site
Multiple Locations$142.8k - $304.2kfull-timePosted 2w ago

About the role

Hands-on design engineer role on the Copilot Design team at Microsoft, blending artistic exploration with production-grade browser graphics. Focus on distinctive interactive experiences, real-time rendering, and motion design within AI-powered experiences (Copilot, Edge, Bing, MSN, etc.).

Responsibilities

  • Conceive, sketch in code and refine distinctive interactive experiences. Make artistic decisions about composition, typography, light, material, rhythm and physical behavior, then test how those choices work in a real interface.
  • Create code-driven motion, custom shaders and procedural or generative visuals that respond to user input and product state. Design coherent transitions and behaviors, not just isolated effects.
  • Explore useful assistant interactions such as activity and progress, transitions, interruption and feedback.
  • Develop production-ready components and partner with product engineering on integration, testing and maintenance. Carry the visual intent through implementation, including state changes, edge cases and graceful degradation.
  • Turn successful explorations into reusable motion and graphics primitives, components and tools. Document the artistic and technical choices so other designers and engineers can extend the work without losing its character.
  • Profile CPU and GPU work, frame time, memory, loading and input responsiveness. Build accessible, reduced-motion and non-GPU alternatives, and validate behavior across browsers, devices and different levels of graphics capability.
  • Set a high creative and technical craft bar while staying hands-on. Mentor through critique and code review, explain trade-offs clearly and help partners choose purposeful expression over unnecessary spectacle.

Qualifications

  • Master's Degree in Computer Science, Software Engineering, Graphic Design, Product Design, Visual Design, Human Computer Interaction, or related field AND 4+ years experience working in product or service design and/or shipping production code
  • OR Bachelor's Degree in Computer Science, Software Engineering, Graphic Design, Product Design, Visual Design, Human Computer Interaction, or related field AND 6+ years experience working in product or service design and/or shipping production code
  • OR 8+ years experience working in product or service design and/or shipping production code
  • OR equivalent experience.

Skills

Required:hands-on coded motion and interaction designJavaScript/TypeScript and browser engineering
Nice to have:Portfolio showcasing original artistic direction in codeWebGL or WebGPU experiencePerformance and accessibility profilingAmbiguity ownership and collaborationTools and frameworks familiarityGPU/WebGPU profiling and rendering pipelinesReusable motion/graphics systemsAI/assistant design experienceTechnical writing / mentorship
Last updated Oct 9, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft