Senior UX Engineer
Redmond, Washington, United States
Full Time Senior-level / Expert USD 117K - 250K
Microsoft
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 assess finalized 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 and 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.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#aiplatform
Tags: Azure Computer Science Data pipelines Distributed Systems Engineering GitHub Java JavaScript LLMs Machine Learning ML infrastructure OpenAI Pipelines Prototyping Python Research UX UX Research
Perks/benefits: Career development Medical leave Transparency
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open Research Scientist jobs
- Open Junior Data Analyst jobs
- Open Business Data Analyst jobs
- Open Data Scientist II jobs
- Open Sr Data Engineer jobs
- Open Principal Data Scientist jobs
- Open BI Analyst jobs
- Open Business Intelligence Engineer jobs
- Open Data Science Intern jobs
- Open Senior Business Intelligence Analyst jobs
- Open Sr. Data Scientist jobs
- Open Lead Data Analyst jobs
- Open Azure Data Engineer jobs
- Open Software Engineer, Machine Learning jobs
- Open Junior Data Scientist jobs
- Open MLOps Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Analytics Engineer jobs
- Open Marketing Data Analyst jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Data Engineering Manager jobs
- Open Product Data Analyst jobs
- Open Data Analyst II jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Tableau-related jobs
- Open Excel-related jobs
- Open ML models-related jobs
- Open Data pipelines-related jobs
- Open APIs-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open Finance-related jobs
- Open LLMs-related jobs
- Open TensorFlow-related jobs
- Open Deep Learning-related jobs
- Open Data visualization-related jobs
- Open Consulting-related jobs
- Open Generative AI-related jobs
- Open Business Intelligence-related jobs
- Open Data governance-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Git-related jobs
- Open Docker-related jobs
- Open Snowflake-related jobs