Software Engineer II - UI/UX Product Engineering
Role Overview
The Microsoft Education team builds applications and services intended to improve learning for students and educators.
The Software Engineer II will contribute UI/UX strengths while developing broader full-stack, AI, and product engineering capabilities.
Key Skills for This Role
Full Job Posting
Role overview
The Microsoft Education team builds applications and services intended to improve learning for students and educators.
The Software Engineer II will contribute UI/UX strengths while developing broader full-stack, AI, and product engineering capabilities.
Responsibilities
- Build and ship AI-powered experiences across web, Windows, and mobile, turning experiments and prototypes into production-quality products.
- Create responsive, accessible, inclusive user experiences and reusable frontend systems across platforms and devices.
- Collaborate with product, design, applied science, and engineering partners to understand customer needs and shape product direction.
- Own features from discovery and prototyping through implementation, testing, experimentation, rollout, telemetry, and production iteration.
- Build service and API integrations, data contracts, authentication, AI orchestration and grounding, experimentation, telemetry, and diagnostics as needed.
- Use AI-assisted development responsibly while maintaining quality, security, privacy, and human review.
- Share ideas, learn quickly, and contribute to engineering excellence.
Qualifications
- Bachelor's degree in computer science or a related technical field and 2+ years of technical engineering experience coding in JavaScript, Python, or another language, or equivalent experience.
- Ability to pass the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
Preferred qualifications
- Three or more years of JavaScript or TypeScript web application development using a frontend framework such as React is preferred.
- Experience shipping software and building responsive, accessible web applications is preferred.
- Experience with object-oriented applications, APIs, distributed cloud services, or public cloud platforms is preferred.
- AI-assisted development experience and ability to evaluate generated output for correctness, maintainability, security, privacy, and licensing are preferred.
- Troubleshooting, communication, collaboration, and modern software engineering practices are preferred.
Compensation
- The typical annual base pay range is USD 102,100–202,200 across the United States, with a USD 133,800–219,200 range for the San Francisco Bay area and New York City metropolitan area.
Team context
The team develops education experiences intended to empower students and teachers.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Partner Solution Sales
, USA
Consultant Apps - (AI + Full stack)
, IND
Principal Software Engineer - Data Platform
, IND
Software Engineer II - Perception Red Agent Team
Redmond, USA
Sr Enterprise Cloud Solution Architect
, USA
Strategic Account Technology - Strategist
Dallas, USA
Strategic Account Technology - Strategist
Dallas, USA
Cloud Solution Architecture-CTJ-Top Secret/SCI
Washington, USA