Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Data, Personalization - Microsoft AI

$165.6k - $296.4k

Microsoft Corporation

Overview

As 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.

Responsibilities

  • Architect 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 history

  • Build 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-controlled

  • Optimize 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.??

Qualifications

Required 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 Python

  • OR 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 systems

  • Experience 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.

#MicrosoftAI

Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600.00 - $296,400.00 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.00 - $331,200.00 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. (

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Data, Personalization - Microsoft AI in Redmond, WA vacancy
  • $142.8k - $274.8k

     ...you passionate about AI, data, and transformative user...  ...to redefine how Microsoft measures, monitors, and...  ...Operations, and Product Engineering to deliver high-...  ...excellence. As a Principal Software Engineer with a strong...  ...is to empower every person and every organization... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...Overview As Microsoft continues to push the boundaries of AI we are on the lookout...  ...from working with data and models to user...  ...prompts, engineering robust backends to...  ...all. As a Software Engineer on the team...  ...to empower every person and every organization... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    5 days ago
  • $119.8k - $234.7k

     ...'rebuildingAIfirst engineering systemsthat power growth at Microsoft - designing, shipping...  ...and adopt AI. ~ As aGrowth...  ..., engineering, and data, drivingexperimentation...  ...mission toempower every person and every...  ...Looking For ~ Software engineering fundamentals... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...with Artificial Intelligence (AI). Our Growth and Data Science team spans both Microsoft's Developer Division and AI...  ...We're looking for a Principal Software Engineer - CoreAI with a track record...  ...mission is to empower every person and every organization on the... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    6 days ago
  • $142.8k - $274.8k

     ...competitive, and hardcore AI/ML frameworks team with...  ...The AI Frameworks team at Microsoft develops software that pushes the cutting edge...  ...many others. As the Principal Software Engineer on our team, you would...  ...mission is to empower every person and every organization on... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...Within GitHub and Microsoft CoreAI, the Copilot...  ...spans the full software development lifecycle...  ...on turning modern AI systems into...  ...a Senior Software Engineer to help build a world...  ...to empower every person and every organization...  ...work ~ Use data, benchmarks, and direct... 
    Microsoft
    Ongoing contract
    Local area
    Immediate start

    Microsoft Corporation

    Redmond, WA
    1 day ago
  • $142.8k - $274.8k

     ...power largescale AI training and inference...  ..., systems software, virtualization, and...  ...capabilities. Microsoft's mission is to empower every person and every organization...  ...Responsibilities As the Principal engineer on the team, your...  ..., model/data parallelism). Experience... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...the next generation of AI-powered visual discovery...  ...multimodal experiences across Microsoft's AI ecosystem. As a Principal Software Engineer on the Image Search...  ...mission is to empower every person and every organization...  ...strategies, using data and user feedback to validate... 
    Microsoft
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

     ...Overview Are you a Software Engineer already at the forefront of agentic AI development - someone who uses agents to...  ...capabilities to every developer at Microsoft? Do you have strong opinions...  ...Microsoft's mission is to empower every person and every organization on the... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

     ...The Artificial Intelligence (AI) Frameworks team at Microsoft develops AI software that enables running AI models...  ..., and Dynamics. As a Principal Software Engineer - Performance Tooling on the team...  ...s mission is to empower every person and every organization on the... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    11 days ago
  • $142.8k - $274.8k

     ...Overview Microsoft Foundry is building the...  ...agents and generative AI systems. Within...  ...agents. As a senior engineer within Foundry...  ...across models, data, hardware, and infrastructure...  ...across the full software development...  ...to empower every person and every organization... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...Overview Microsoft is a company where passionate...  ...the end-to-end AI stack and is core to...  ...We are looking for a Principal Software Engineer - Responsible AI who...  ...is to empower every person and every organization...  ...service decisions based on data and telemetry.... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...demonstrated every day. As a Principal Software Engineering Architect on the Microsoft Digital team, you will...  ...intelligence, driving AI-powered operations, and...  ...agent-driven workflows, and data-informed decisioning at...  ...to empower every person and every organization on... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    5 days ago
  • $139.9k - $274.8k

     ...Overview Build Software Used by Millions...  ...the Next Wave of AI-Assisted Engineering Influence how...  ...development lifecycle. Microsoft's mission is to empower every person and every...  ...Responsibilities As a Principal Engineer -...  ...frameworks, and data-informed engineering... 
    Microsoft
    Ongoing contract
    Local area
    Remote work
    Worldwide

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...foundational inference engines and APIs that...  ...largescale AI inference...  ...enterprises and Microsoft Copilots and agents...  ..., and systems software-working closely with CoreAI data plane, compute,...  ...empower every person and every organization...  ...As?the Principal?engineer on the... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

     ...Overview The Engineering Workforce Strategy and...  ...team is seeking a Principal Software Engineering Lead to...  ...Management Platform), Microsoft's internal, AI-powered workforce...  ...thinker who sees how data, AI, and workflows come...  ...is to empower every person and every... 
    Microsoft
    Ongoing contract
    Local area
    Flexible hours

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...Overview Microsoft Research (MSR) is a multidisciplinary...  ...with scientific, engineering, academic, and...  ...Intelligence (AI) to advance...  ...team is hiring a Principal Research Software Engineer to...  ...and services to data, cloud infrastructure...  ...to empower every person and every organization... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    8 hours ago
  • $142.8k - $274.8k

     ...Inference is a high-impact engineering team advancing applied AI and large-scale...  ...learning across Microsoft. The team designs...  ...We’re hiring a Principal Software Engineering Manager...  ...is to empower every person and every organization...  ...workflows with automated, data-driven systems;... 
    Microsoft
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

     ...Overview Microsoft has an exciting opportunity for a Principal Software Engineer Manager to lead engineering teams...  ...is to empower every person and every organization...  ...Responsibilities AI-Native Development ~...  ...refinement of products through data analytics and makes... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...foundation on which AI agents live,...  ...an experienced Engineering Manager to lead...  ...of AI-assisted software development,...  ...team culture. Microsoft’s mission is to empower every person and every...  ...Responsibilities As the Principal Software...  ..., design, data, leaders of internal... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    5 days ago
  • $119.8k - $234.7k

     ...Overview Microsoft's mission is to empower every person and every organization...  ...We are seeking an AI Discovery + Web Personalization...  ...cited by answer engines and AI assistants...  ...management or software development OR equivalent...  ...of structured data (Schema.org), page... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    7 days ago
  • $165.6k - $296.4k

     ...experienced backend engineer with a passion for...  ..., and AI services and products...  ...collaborating with ML/AI data scientists? Bing IndexServe...  ...team have a Principal Architect position...  ...platform for Microsoft internal partners...  ...practices across the software development lifecycle... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...applications leading with AI? Are you interested in...  ...and emerging areas in Microsoft, and passionate in...  ...strategy, full stack engineering, Security, Dataverse &...  ...Microservices, React, Data, Power Platform and related...  .... As a Senior/Principal Software Engineer , you will lead... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

     ...Overview Commercial Engineering & AI (CEAI) partners closely with...  ...accelerate the transformation of Microsoft's commercial business into...  ...experiences. As a Principal Software Engineer Lead , you will design...  ...them. You will work across data, systems, and agentic... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    5 days ago
  • $119.8k - $234.7k

     ...you to learn more about Microsoft Business Operations (...  ...As a Senior Data Engineer, you'll build and operate...  ...design, build, and operate software that helps teams launch...  ...and designs, and use AI-assisted development tools...  ...is to empower every person and every organization... 
    Microsoft
    Ongoing contract
    Contract work
    Local area

    Microsoft Corporation

    Redmond, WA
    19 days ago
  • $142.8k - $274.8k

     ...Overview Microsoft is a company where passionate innovators...  ...Microsoft's Azure Data engineering team is leading the transformation...  ...data platform for the age of AI, powering a new class of data...  ...Azure Data is hiring a Principal Software Engineer with deep Kubernetes... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    10 days ago
  • $139.9k - $274.8k

     ...within? CoreAI , where we are building the?AI data-plane?that powers all LLM inferencing workloads across Microsoft and Azure customers-from cutting-edge...  ...Mistral, Cohere, Llama, and more. As a? Principal Software Engineer , you will shape the future of one of the... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $119.8k - $234.7k

     ...large-scale, productized data platform that powers...  ...Azure-based services for AI Infrastructure. This platform...  .... As a Senior Software Engineer - Data Platform, AI...  ...not just ideas. Microsoft's mission is to empower every person and every organization on... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $119.8k - $274.8k

    Senior + Principal Software Engineers - Front End Applied AI (MTP) Design and build AI-first security systems leveraging LLMs...  ...-quality front-end experiences for Microsoft Threat Protection, enabling defenders to reason over security data using semantic representations and... 
    Microsoft
    Full time

    Software Careers

    Redmond, WA
    3 days ago
  • $139.9k - $274.8k

     ...Overview As Microsoft continues to push the boundaries of AI, we are on the lookout for...  ...Technical Staff - Principal Data Infrastructure Engineer. This role is a dynamic...  ...is to empower every person and every...  ...Computer Science, Math, Software Engineering, Computer... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    6 days ago

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!