Logo
Microsoft Corporation

Senior UX Engineer

Microsoft Corporation, Redmond, Washington, United States, 98052


We’re looking for a Senior UX Engineer who is experienced in creating efficient user experiences that interlock with beautifully engineered backend services. This role with the AI Platform product team works alongside UI/UX designers, researchers, product designers, engineers, strategists, and product managers to design and implement computation-powered workflows to accelerate the delivery of internal tools and processes.

The AI Platform organization builds the end-to-end Azure AI stack including Azure OpenAI, Azure Machine Learning, AI Services, and the global Azure AI infrastructure for running the largest AI workloads on the planet.

As a Senior UX Engineer, you’re a talented and self-driven UX Engineer who lives at the crossroads of design and computation. And you’re just starting to imagine a path to craft designs in a vastly shorter amount of time while paradoxically making those experiences more accessible, more powerful, and more meaningful. You’re a thoughtful and inclusive collaborator who can bring folks along in the pursuit of product excellence, and seamlessly bridges gaps between design and engineering. And you’re looking for a new home where you can fully be who you are, and to attempt to grow even further.

You are a systems thinker who can transform designs into intuitive, interactive experiences, able to rapidly learn new tools and technologies, and isn’t afraid to explore the unknown. Best of all, you understand and value the design and research processes and know how to merge that knowledge with established development methodologies. You’re curious to create efficient, computationally-grounded tooling for these traditional processes to enable greater value to be generated by combining and working across disciplines.

We are looking for a candidate who can solve complex end-to-end problems – in code and across many kinds of stakeholders – with solutions that need to seem simple and elegant on the surface to drive internal adoption of computational design approaches.

This candidate can create clarity for other members of the team and knows how to achieve a high bar for craft and quality. They have experience with design systems, components-as-code, and the inherent tension within the Product – Design – Engineering triangle. Above all, they care about the customer and can integrate customer feedback to truly create experiences that people love.

You’ll help shape and grow our computational design culture at Microsoft. You’ll work in the open to move quickly and create seamless experiences. You’ll collaborate, experiment, and improve others’ work. You’ll design through coding and test by prototyping.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

Work with multidisciplinary and cross-product teams to deliver beautiful end-to-end, accessible user experiences across multiple experiences

Work with design teams to develop tooling for quickly prototyping key design features and rapidly deploying prototypes to test with stakeholders

Use prototyping as a method of hypothesizing, experimenting, and driving designs forward, not merely to assessfinalized designs

Investigate new technologies and keep abreast of modern techniques for building and prototyping applications

Drive a variety of design sprints and jam sessions with v-team partners

Work within and help evolve design processes that promote collaboration, transparency, and agility

Design to high quality standards, follow processes, and deliver on schedule

Help develop and refine component pattern libraries and design guidelines

Stay current on design trends, technologies, and tools, and incorporate them into the design team's work as appropriate

Write clean and concise code with unit tests

Be on call during crunch times when we’re dependent upon the new tooling that gets built

Embody our culture (https://careers.microsoft.com/v2/global/en/culture) and values. (https://www.microsoft.com/en-us/about/corporate-values)

Qualifications

Required/Minimum Qualifications:

Bachelor'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 Master's Degree in Computer Science, Software Engineering, Graphic Design, Product Design, Visual Design, Human Computer Interaction, or related field AND 3+ years experience working in product or service design and/or shipping production code

OR equivalent experience.

4+ years of experience with front-end web technologies writing production code for internet-scale services and/or distributed systems

Preferred/Additional Qualifications:

4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience

Interaction design skills with the ability to design quality graphical user interfaces

Ability to prototype design concepts in a variety of tools, at appropriate fidelity for the task

Ability to produce elegant and easily understood diagrams, wireframes, and other artifacts

Ability to work and lead effectively across disciplines (Design, Research, Engineering, PM)

Experience mentoring other developers, working partners and being a team player

Ability to debug, read code and work on a large and increasing codebase

Experience in AI or Large Language Models (LLM), machine learning systems and data pipelines

Experience working with shared codebases and design systems

Experience with Figma and Figma component libraries and/or plugins, mobile technologies (iOS or Android), animation and/or motion libraries

Experience working across the full life cycle of a product – ideation, design, develop, implementation, validation, and integration

Has an understanding of UX Research and research methodologies

Online portfolio that showcases your work (e.g. GitHub, Codepen, etc.)

UX Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until July 15, 2024.

#aiplatform

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .