Principal Software Engineer, AI Experiences
$142.8k - $274.8kMicrosoft
Job ID: 200046174Posted: 2026-08-03Location: United States, Washington, RedmondSalary: USD $142,800 - $274,800 per yearEmployment type: Full-TimeWork site: 4 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAre you an established Software Engineer looking for a challenge and ready to tackle strategic cross-organization investments that span Microsoft AI, Office, and Windows to create web experiences for over 1B users and drive daily habit with users? Join us to innovate and create impactful experiences. We are looking for a highly skilled Principal Software Engineer (full stack) to join Microsoft AI – Copilot Discover team, who will provide technical leadership to key projects, and collaborate with frontend, backend and ML teams to maintain and deliver key features that will be used across multiple sites. You will develop strategy aligning with stakeholders and execute plans to successfully deliver on commitments. The ideal candidate will be an experienced full stack engineer with knowledge of ML, prompt tuning, modern front end web frameworks like web components/react, cloud-based architecture and services, caching, load-balancing, A/B experimentation. Your responsibilities will include designing, coding and operationalizing experience and services at hyper scale. MSN is a personalized content feed powering user experiences across Microsoft. Our mission is to empower every person on the planet to be informed, entertained, and inspired. With nearly 30 years of history, MSN has evolved into a premier content destination with high-quality content, AI-powered user-controlled personalization, and massive global reach. Over the past 4 years, AI and Machine Learning technologies have fueled massive growth, transforming MSN’s content moderation, personalization, and content entry points. Learn more about us here. 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. Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.ResponsibilitiesDesign, build, and operationalize scalable ML and deep learning models using containers and orchestration platforms. Develop and refine LLM prompt strategies, evaluate performance, and continuously optimize model quality and user outcomes.Design, implement, and maintain responsive, accessible, and visually polished user interfaces and full-stack application features. Build and support front-end applications using TypeScript with frameworks such as React, NextJS, Web Components (or similar), and integrate them with robust back-end services. Develop scalable REST APIs and data access layers, ensuring efficient, secure, and reliable data flow between client and server. Collaborate with UX designers, backend engineers, and product teams to translate requirements, wireframes, and prototypes into functional, production-ready solutions. Optimize applications for performance, scalability, and cross-browser/cross-platform compatibility across the entire stack. Participate in code reviews, architectural discussions, and continuous improvement of development workflows and engineering standards. QualificationsRequired Qualifications:Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Preferred Qualifications:Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.5+ years of direct experience delivering, scaling, and owning highly successful and innovative content products.Proven experience developing and designing multi-tiered distributed services.Hands-on experience with deep learning model deployment and performance tuning.Experience working through full product cycles from initial design to final delivery.Hands-on experience with deep learning model deployment and performance tuning.Familiarity with DevOps practices, CI/CD, and infrastructure-as-code tools.Deep understanding of distributed systems, cloud-native architecture, and microservices.Solid communication and leadership skills with a track record of cross-team collaboration. Hands-on experience building production applications using React, Web Components or similar front-end frameworks. #MicrosoftAI #Software Engineer #ML engineerSoftware Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 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 $188,000 - $304,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewThe Microsoft AI Experiences, Edge browser is a core strategic... ...’re looking for exceptional Full Stack Engineers to join the Edge AI Companions and...SuggestedOngoing contractWork at officeLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...an established Software Engineer looking for a challenge... ...investments that span Microsoft AI, Office, and Windows to create web experiences for over 1B users and... ...for a highly skilled Principal Software Engineer (full...SuggestedOngoing contractWork at officeLocal area$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ..., and predictable servicing experiences for Windows customers around... ...security threats evolve and engineering systems become increasingly... ..., and responsible use of AI-powered experiences. As a Software...SuggestedOngoing contractLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Microsoft Browser team within Microsoft AI Experiences is building the world's best browser and... ...enterprise experiences. We are looking for engineers passionate about creating secure,...SuggestedOngoing contractWork at officeLocal areaWorldwide$142.8k - $274.8k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...: MicrosoftOverviewCore AI is at the forefront of... ...programming models, and developer experiences that power the next... ...performance. We are seeking a Principal Software Engineer to join the team and help build...SuggestedOngoing contractLocal area3 days per week$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...leading with AI? Are you interested in... ...strategy, full stack engineering, Security, Dataverse &... ...the Commercial Sales Experiences (CSX) Engineering Team... ...Senior Software Engineer/Principal Software Engineer, you...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...? Are you the kind of engineer who looks at a problem... ...…We're looking for Principal Software Engineers who... ...helping shape the future of AI and security, this job... ...technical engineering experience with coding in...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...platform that powers Microsoft 365 experiences, from AI-powered Copilot innovations to... ...storage access path.We are looking for a Principal Software Engineer (Substrate Store) to lead the...Ongoing contractContract workLocal area3 days per week$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...leading with AI? Are you interested in... ...strategy, full stack engineering, Security, Dataverse &... ...the Commercial Sales Experiences (CSX) Engineering Team... ...engineering.As a Senior/Principal Software Engineer, you...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...health, reliability engineering, lifecycle management,... ...We are looking for a Principal Software Engineer - HW... ...the future direction of AI-optimized... ...technical engineering experience with coding in languages...Ongoing contractWork at officeLocal area3 days per week$142.8k - $274.8k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...competitive, and hardcore AI/ML frameworks team with... ...cutting edge of performance and experience in machine learning in... ...PC, and many others.As the Principal Software Engineer on our team, you would have...Ongoing contractWork at officeLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...agents and generative AI systems. Within CoreAI, the... ...optimize agents. As a senior engineer within Foundry Agents, you will... ...years technical engineering experience with coding in languages including...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...content and engagement experiences that reach hundreds of millions... .... We are looking for a Principal Software Engineer to lead the evolution of Windows... ...work across MSN, Windows, AI, platform, and partner...Ongoing contractWork at officeLocal areaImmediate start$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...you a Software Engineer already at the forefront of agentic AI development — someone who uses agents... ...tooling looks like, formed from real experience shipping with it? Do you want to...Ongoing contractLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...online. Search engines, web publishers, major... ...unleash your potential.As a Principal Software Engineer and... ...26, 2026, Microsoft AI (MAI) employees who live... ...technical engineering experience with coding in...Ongoing contractWork at officeLocal area$142.8k - $274.8k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...division is looking for a Principal Software Engineer who can help us take Azure... ..., cloud-based Windows experience.Are you interested in challenging... ...leveraging and championing AI-assisted software...Ongoing contractLocal area3 days per week- ...simulation, and reward-driven AI, Worldscape enables... ...standards. Mentor and develop engineers, fostering a culture of collaboration... ...field. ~10+ years of experience delivering complex technology... ...scale, distributed cloud-based software solutions. ~10+ years of experience...Flexible hours
- Microsoft in Redmond seeks a Senior Quantum Software Engineer to design and deliver reliable components for quantum computing... ...Rust, Python, or TypeScript, along with significant experience in quantum computing and AI methodologies. Join a collaborative team focused on bridging...
$102.1k - $202.2k
...Profession: Program ManagementDiscipline: Customer Experience EngineeringCompany: MicrosoftOverviewAre you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? Join Engineering Operations (EngOps) - the organization driving...Ongoing contractPermanent employmentLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ..., services, and developer experiences that power the next generation of AI-driven applications. As part of... ...and build services that empower engineers and scientists across the company...Ongoing contractLocal area3 days per week$165.6k - $296.4k
...ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...world.Microsoft’s Azure Data engineering team is leading the... ...data platform for the age of AI, powering a new class of data... ...years technical engineering experience with coding in languages including...Ongoing contractWork at officeLocal area3 days per week$200k - $285k
...ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team... ...every team at SpaceX to harness AI effectively. This team creates secure,... ...discipline and 7+ years of professional experience building and scaling production platforms...Permanent employmentTemporary work$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...MicrosoftOverviewSoftware engineers on the Edge Web Platform... ...of millions of people experience the web and AI-powered computing. Edge operates... ...and trust on the web.As a principal engineer on the Web...Ongoing contractWork at officeLocal area$165.6k - $296.4k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...models, and developer experiences that power the next generation... ...using Generative AI. Our work enables developers... ...multi-agent solutions. As a Principal Software Engineering Manager on this team, you...Ongoing contractLocal area3 days per week$165.6k - $296.4k
...Less than 25%Profession: Software EngineeringDiscipline:... ...about solving complex engineering challenges at scale,... ...teams, and leveraging AI to transform how... ...responsible for the web experiences that enable advertisers... ...productivity innovations. As a Principal Software Engineer, you...Ongoing contractWork at officeLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...builds the end-to-end AI stack and is core to Azure... ...content. We are looking for a Principal Software Engineering Manager who is passionate... ...cohesive, end-to-end experiences for Microsoft customers. Embrace...Ongoing contractWork at officeLocal area3 days per week$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...experienced software engineer with a passion for... ...launching innovative experiences? Do you excel in collaborating... ...on Windows. As a Principal Software Engineer Manager... ...(LLMs) and Generative AI. Help the team adopt...Ongoing contractLocal areaWork from home3 days per week$165.6k - $296.4k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...is a high-impact engineering team advancing applied AI and large-scale machine learning... ...Microsoft 365 Copilot experiences.Our team is operating at... ....We are hiring a Principal Group Software Engineering...Ongoing contractLocal areaFlexible hours3 days per weekSoftware Engineer for the Core Experiences Team. You will shape foundational services and SDKs, focusing on end-to-end design... ..., and stock, reflecting the fast-growing nature of Speechify in the AI and audio space. #J-18808-Ljbffr Speechify
- ...simulation, and reward-driven AI, Worldscape enables... ...Worldscape is looking for a seasoned Principal Engineer to join our expanding team.... ...Drive best practices in software design, testing, CI/CD, observability... ...field. ~15+ years of experience in delivering technology...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, AI Experiences. Be the first to apply!
- principal software engineer Redmond, WA
- principal scientist Redmond, WA
- principal cloud computing engineer Redmond, WA
- principal Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- principal data scientist Redmond, WA
- senior principal scientist Redmond, WA
- software Redmond, WA
- software sales Redmond, WA
- embedded software Redmond, WA

