Theme

Language

Global EN
Sweden ENSV
India EN

UX Engineering IC5

Technology, Data & Digital · Product & Design · UI/UX Design · Software Engineering

In short

Microsoft is seeking a UX Engineer IC5 to design and build AI-powered interactive experiences for products like Copilot. This role requires a blend of artistic vision and coding proficiency in JavaScript, shaders, and real-time rendering, focusing on creating expressive, accessible, and responsive user interfaces. The position involves both creative exploration and production engineering, with opportunities to mentor and set high creative and technical standards.

Responsibilities

  • Conceive, sketch in code, and refine distinctive interactive experiences, making artistic decisions about composition, typography, light, material, rhythm, and physical behavior.
  • Create code-driven motion, custom shaders, and procedural or generative visuals that respond to user input and product state.
  • 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.
  • Turn successful explorations into reusable motion and graphics primitives, components, and tools, documenting artistic and technical choices.
  • Profile CPU and GPU work, frame time, memory, loading, and input responsiveness; build accessible, reduced-motion, and non-GPU alternatives.
  • Set a high creative and technical craft bar, mentoring through critique and code review, and explaining trade-offs.

Requirements

  • 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.
  • Portfolio showing original artistic direction and the ability to originate, develop, and iterate visual ideas in code.
  • Strong hands-on coded motion and interaction design, including timing, easing, sequencing, spring or physics-based behavior, and responsive or interruptible transitions.
  • Hands-on real-time browser graphics using WebGL or WebGPU, including writing and adapting custom shaders.
  • Strong JavaScript/TypeScript and contemporary browser engineering skills, including component architecture, asynchronous state, input handling, responsive interfaces, and code review.
  • Experience profiling and improving browser rendering, loading, memory, and input responsiveness.
  • Demonstrated ownership of ambiguous work from creative direction through delivery, with clear communication and effective design–engineering partnership.

Desired Qualifications

  • Deeper WebGPU, compute or GPU profiling experience, including rendering pipelines, simulations or techniques for efficient procedural and generative graphics.
  • Experience building reusable motion or graphics systems, authoring tools or creative workflows that other people adopt and can maintain.
  • Experience designing for AI or assistant experiences, especially making complex or changing states understandable.
  • A practice of sharing craft through thoughtful technical writing, creative coding experiments, open-source contributions, teaching or mentorship.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
  • Additional benefits and pay information can be found at https://careers.microsoft.com/us/en/us-corporate-pay.

Skills

JavaScriptTypeScriptWebGLWebGPUGLSLWGSLReactThree.jsGSAPMotion
#AI#Design#UX#Engineering#Copilot#Microsoft#Interactive Experiences#Browser#Shaders#Real-time Rendering
Microsoft Logo

About Microsoft

Empowering every person and organization on the planet to achieve more

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…

Microsoft Logo

Company

Microsoft

Job Posted

2 weeks ago

Employment Type

Full Time

Work mode

Hybrid

Salary

US$142,800–274,800 / year

Experience Level

Mid-Senior

Locations

United States

Qualification

Master, Bachelor

Applicants

Be an early applicant