This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Come work at the intersection of UX and AI! Our team builds the Fluent components libraries that power Copilot experiences across Microsoft 365 web applications such as M365 Copilot, Office, Teams, and Outlook. Our mission is to accelerate the development of highly crafted, performant, accessible, and delightful AI experiences across all M365 applications through building on shared systems. Working in close partnership with M365 Copilot product teams, we deliver specialized patterns for conversational interfaces and intelligent interactions that power the experiences where millions of users interact with AI every day. As generative AI transforms how users interact with software, we're establishing the foundational components and patterns that help product teams keep pace with this rapid evolution. We are looking for an experienced, customer‑driven Senior Software Engineer who values collaboration, teamwork, and helping others succeed. You'll work closely with designers, researchers, and app teams across M365, translating AI capabilities into production‑ready components. We're seeking someone who thrives in ambiguous problem spaces, delivering solutions that solve real challenges, and building relationships across organizations.
Job Responsibility:
Contribute to the Fluent React libraries and M365 Copilot by building new components, experiences, and improving existing patterns
Work closely with design and product teams to deliver production‑ready code that meets high standards for performance, accessibility, and reliability
Build relationships with partner teams across M365 to understand their needs and challenges
Contribute improvements into the broader M365 web application architecture improving developer productivity, satisfaction, accessibility, or applicaiton performance
Explore creative ways to leverage AI in your work
Use AI tools and techniques to solve problems more effectively, accelerate development, and empower fellow engineers
Stay curious about emerging capabilities and share discoveries that help the team work smarter
Share knowledge and help create an environment where engineers can learn and grow
Foster a healthy and inclusive team environment
Collaborate deeply across Design, Engineering, Product, and partner teams across Microsoft 365
Embody our culture and values
Requirements:
Bachelor’s Degree in Computer Science, Engineering, or related field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Python TypeScript, JavaScript, or related languages OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Bachelor’s Degree in Computer Science, Engineering, or related field AND 6+ years technical engineering experience with coding in languages including, but not limited to, TypeScript, JavaScript, or related languages OR Master’s Degree in Computer Science, Engineering, or related field AND 6+ years technical engineering experience with coding in languages including, but not limited to, TypeScript, JavaScript, or related languages OR equivalent experience
6+ years of experience with React and TypeScript in production applications
4+ years of experience building and maintaining shared components or libraries
4+ years of experience shipping customer-facing web applications to production
Demonstrated ability to evaluate and adopt emerging technologies, frameworks, and tools to enhance engineering velocity and product quality
Experience with web application performance, familiarity with server-side rendering techniques and performance tools like Chrome DevTools, and React Profiler
Experience with web accessibility standards (WCAG, ARIA) and building accessible components