Principal Software Engineer - Data, Personalization - Microsoft AI
$165.6k - $296.4kMicrosoft
Job ID: 200016917Posted: 2026-08-26Location: United States, Washington, RedmondSalary: USD $165,600 - $296,400 per yearEmployment type: Full-TimeWork site: 4 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAs Microsoft continues to redefine the future of AI, we are seeking passionate engineers to tackle some of the most complex and impactful challenges of our time. Our vision is bold — to build intelligent systems that deeply understand users and adapt across agents, applications, services, and infrastructure.This role focuses on building distributed data systems and APIs that power adaptive, context-aware experiences across Microsoft AI. We aim to make Copilot feel like your Copilot — responsive to your preferences, workflows, and goals — while preserving privacy, security, performance, and scale.We are looking for a Principal Software Engineer to lead the design and development of distributed data infrastructure, APIs and personalization pipelines that drive Copilot’s intelligence. You will work across Microsoft AI and Copilot teams.You will possess a methodical approach to problem-solving, proficiency in backend technologies, a familiarity with applied AI and its unique challenges, and the ability to architect solutions that stand the test of time. The right candidate is hands-on and enjoys building world-class consumer experiences and products in a fast-paced environment. A key skill is the judgment to make the right risk vs velocity and value decisions.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.ResponsibilitiesArchitect scalable, low-latency systems for ingesting, processing, and serving personalized signals.Design data models and APIs that enable Copilot to reason about user context, preferences, and historyBuild real-time and batch personalization engines that adapt Copilot’s behavior.Collaborate with privacy, security, and responsible AI teams to ensure personalization is safe, transparent, and user-controlledOptimize for performance, reliability, and cost across diverse workloads and geographies.Ship high-quality, well-tested, secure, and maintainable code.Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.Enjoy working in a fast-paced, design-driven, product development cycle.Embody our Culture and Values. QualificationsRequired Qualifications:Bachelor'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 equivalent experience.Preferred Qualifications:4+ years' experience building scalable services, including securing applications and infrastructure on top of cloud infrastructure like Azure, AWS, or GCP.3+ years' experience in OSS data technology, such as Kafka, Spark, Flink.Experience with large scale data systemsExperience working with AI platforms, frameworks, and APIs. Experience using Machine Learning frameworks, including experience using, deploying, and scaling language learning models, either personally or professionally. Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience. Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers. Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web, data systems and AI. Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines. Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.#MicrosoftAISoftware Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 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 $220,800 - $331,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:... ...: MicrosoftOverviewThe Microsoft AI Experiences, Edge browser is... ...for exceptional Full Stack Engineers to join the Edge AI... ...mission is to empower every person and every organization on the...MicrosoftOngoing contractWork at officeLocal area$165.6k - $296.4k
...than 25%Profession: Software EngineeringDiscipline... ...a highly experienced engineer to define and drive the... ..., and protects data while enabling innovation, AI-powered experiences,... ...regulatory obligations.Microsoft’s mission is to empower every person and every organization...MicrosoftOngoing contractWork at officeLocal area$142.8k - $274.8k
...than 25%Profession: Software... ...MicrosoftOverviewWe are seeking a Principal Software Development Engineer to lead the design... ...development of the Search & AI Platform at Microsoft Bing. As the core... ...serving, big data processing, AI... ...to empower every person and every organization...MicrosoftOngoing contractWork at officeLocal areaWorldwide$142.8k - $274.8k
...than 25%Profession: Software... ...organization within Microsoft 365 Core Platform... ...health, reliability engineering, lifecycle management... ...are looking for a Principal Software Engineer... ...future direction of AI-optimized infrastructure... ...to empower every person and every organization...MicrosoftOngoing contractWork at officeLocal area3 days per week$165.6k - $296.4k
...than 25%Profession: Software... ...best platform for AI development and deployment... ...frameworks, execution engines, and hardware abstractions... ...work closely with Microsoft AI platform teams,... ...are looking for a Principal Software Engineer... ...to empower every person and every...MicrosoftOngoing contractWork at officeLocal areaWorldwideShift work$142.8k - $274.8k
...than 25%Profession: Software EngineeringDiscipline... ...competitive, and hardcore AI/ML frameworks team... ...Frameworks team at Microsoft develops software that... ...and many others.As the Principal Software Engineer on our team, you... ...is to empower every person and every organization...MicrosoftOngoing contractWork at officeLocal area3 days per week$142.8k - $274.8k
...than 25%Profession: Software... ...building the future of AI at Microsoft. Are you passionate... ...We're looking for a Principal Full Stack Software Engineer to join our Microsoft... ...is to empower every person and every organization... ...platforms to backend data and service layers...MicrosoftOngoing contractLocal area3 days per week$142.8k - $274.8k
...than 25%Profession: Software... ...established Software Engineer looking for a challenge... ...investments that span Microsoft AI, Office, and Windows... ...a highly skilled Principal Software Engineer... ...scale. MSN is a personalized content feed... ...scalable REST APIs and data access layers,...MicrosoftOngoing contractWork at officeLocal area$142.8k - $274.8k
...than 25%Profession: Software... ...MicrosoftOverviewDynamics 365 is Microsoft’s suite of... ...Contact Center, an AI-first solution that... ..., and SMS. As a Principal Software Engineer in the Microsoft... ...services, applied AI, data, security, and... ...to empower every person and every organization...MicrosoftOngoing contractWork at officeLocal areaShift work3 days per week$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...MicrosoftOverviewAre you a Software Engineer already at the forefront of agentic AI development — someone... ...to every developer at Microsoft? Do you have strong... ...is to empower every person and every organization on...MicrosoftOngoing contractLocal area$165.6k - $296.4k
...than 25%Profession: Software EngineeringDiscipline... ...that transforms Microsoft AI technologies and a modern... ...employees.As a Principal AI Software Engineer, you will collaborate... ...is to empower every person and every organization... ...Proficiency in Python for data science workflows,...MicrosoftOngoing contractLocal area3 days per week$142.8k - $274.8k
...than 25%Profession: Software... ...agents and generative AI systems. Within CoreAI... ...agents. As a senior engineer within Foundry Agents... ...interactions across models, data, hardware, and infrastructure... ...interacts with AI. Microsoft’s mission is to empower every person and every...MicrosoftOngoing contractLocal area3 days per week- ...than 25%Profession: Software... ...platform innovation? The Microsoft Store team is seeking a Principal Software Engineer, Windows Apps & Developer... ...Artificial Intelligence (AI), influence... ...—to empower every person and every organization... ...use feedback and data to evaluate outcomes...MicrosoftOngoing contractLocal area3 days per week
$142.8k - $274.8k
...than 25%Profession: Software... ...organization powers personalized content and engagement... ...across Windows and Microsoft surfaces. We are looking for a Principal Software Engineer to lead the evolution... ...across MSN, Windows, AI, platform, and... ...technical solutions.Use data and...MicrosoftOngoing contractWork at officeLocal areaImmediate start$142.8k - $274.8k
...than 25%Profession: Software... ...is looking for a Principal Software Engineer who can help us take... ...customer value quickly.Microsoft’s mission is to empower every person and every organization... ...needs through a data driven approach.Improve... ...and championing AI-assisted software...MicrosoftOngoing contractLocal area3 days per week$165.6k - $296.4k
...than 25%Profession: Software EngineeringDiscipline... ...at the forefront of Microsoft’s mission to redefine... ...applications using Generative AI. Our work enables... ...solutions. As a Principal Software Engineering Manager on this team,... ...is to empower every person and every organization...MicrosoftOngoing contractLocal area3 days per week$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...MicrosoftOverviewSoftware engineers on the Microsoft AI Experiences - Edge Web... ...and user experience. As a principal engineer on the Edge Web Platform... ...is to empower every person and every organization on...MicrosoftOngoing contractWork at officeLocal area$142.8k - $274.8k
...than 25%Profession: Software... ...CoreAI organization at Microsoft builds the end-to-end AI stack and is core... ...are looking for a Principal Software Engineering Manager who is passionate... ...to empower every person and every organization... ...decisions based on data and telemetry. Understand...MicrosoftOngoing contractWork at officeLocal area3 days per week$165.6k - $296.4k
...than 25%Profession: Software... ...about solving complex engineering challenges at scale... ...teams, and leveraging AI to transform how software... ...the Internet, and Microsoft Advertising is a leading... ...innovations. As a Principal Software Engineer,... ...to empower every person and every...MicrosoftOngoing contractWork at officeLocal area$142.8k - $274.8k
...than 25%Profession: Software... ..., resilient, and AI-powered commerce... ...services, commerce data platforms, AI-powered... ...infrastructure that power Microsoft’s worldwide commerce... ...for multiple Principal Software Engineer and Principal AI... ...to empower every person and every organization...MicrosoftOngoing contractLocal areaWorldwide3 days per week$165.6k - $296.4k
...25%Profession: Software EngineeringDiscipline... ...a high-impact engineering team advancing applied AI and large-scale... ...across Microsoft. We design and... ...We are hiring a Principal Group Software... ...automation and data‑driven operations... ...empower every person and every organization...MicrosoftOngoing contractLocal areaFlexible hours3 days per week$142.8k - $274.8k
...25%Profession: Software EngineeringDiscipline... ...software engineer with a passion... ...management, and data disciplines? Do... ...us! We are the Microsoft Store team. Our... ...Windows. As a Principal Software Engineer... ...empower every person and every organization... ...and Generative AI. Help the team...MicrosoftOngoing contractLocal areaWork from home3 days per week$102.1k - $202.2k
...Product Group (OPG) Data Platform team is... ...intelligence, and AI-ready experiences from... ...looking for a Data Engineer II to design, lead... ...metric engineering. Microsoft’s mission is to empower every person and every... ...Computer Science, Math, Software Engineering, Computer...MicrosoftOngoing contractWork at officeLocal area$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...: MicrosoftOverviewCore AI is at the forefront of Microsoft’s mission to redefine how... ...agent performance. We are seeking a Principal Software Engineer to join the team and help build...MicrosoftOngoing contractLocal area3 days per week$142.8k - $274.8k
...than 25%Profession: Software... ...Are you the kind of engineer who looks at a problem... ...We're looking for Principal Software Engineers... ...solutions, including Microsoft MDASH.Here’s what... ...shape the future of AI and security, this... ...scanning, detection, and data processing.Contribute...MicrosoftOngoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... .... We are looking for a principal engineer who combines deep Windows... ...: Ability to meet Microsoft, customer and/or government... ...scenarios.Experience using AI-assisted engineering tools responsibly...MicrosoftOngoing contractLocal areaRemote work3 days per week$110k - $220k
...Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization and help make it... ...with enterprise APIs via (e.g., Microsoft Graph) for workflows like user... ...together. Working together in person allows us to collaborate,...MicrosoftFull timeContract workTemporary workPart timeLocal area$119.8k - $234.7k
...than 25%Profession: Software... ...applications leading with AI? Are you interested... ...emerging areas in Microsoft, and passionate in... ...strategy, full stack engineering, Security, Dataverse... ...Microservices, React, Data, Power Platform... ...Software Engineer/Principal Software Engineer,...MicrosoftOngoing contractLocal area3 days per week$119.8k - $234.7k
...than 25%Profession: Software... ...applications leading with AI? Are you interested... ...emerging areas in Microsoft, and passionate in... ...strategy, full stack engineering, Security, Dataverse... ...Microservices, React, Data, Power Platform... ...engineering.As a Senior/Principal Software Engineer,...MicrosoftOngoing contractLocal area3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline:... ...you passionate about AI, data, and transformative... ...mission to redefine how Microsoft measures, monitors,... ...Operations, and Product Engineering to deliver high-impact... ...mission is to empower every person and every organization...MicrosoftOngoing contractLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Data, Personalization - Microsoft AI. Be the first to apply!
- principal software engineer Redmond, WA
- data center engineer Redmond, WA
- senior cloud data engineer Redmond, WA
- data infrastructure engineer Redmond, WA
- sr information security engineer Redmond, WA
- data visualization developer Redmond, WA
- etl data engineer Redmond, WA
- data engineer analytics Redmond, WA
- sr data engineer Redmond, WA
- data engineer machine learning Redmond, WA

