CareerPlanSign in

Principal Software Engineer - Data, Personalization - Microsoft AI

United States, Washington, Redmond💼 Full-time🗓 2026-07-21 → 2026-09-25

Core

Architect scalable, low-latency systems for ingesting, processing, and serving personalized signals to enable Copilot to reason about user context, preferences, and history.

Role type

Principal Software Engineer - Data, Personalization

Builds

Real-time and batch personalization engines that adapt Copilot's behavior

Domain

AI / Personalization / Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, scalable service architecture, cloud infrastructure security, OSS data technology (Kafka, Spark, Flink), large scale data systems, AI platforms, Machine Learning frameworks, language learning models deployment

Preferred skills

experience deploying and scaling language learning models

Technologies

Azure, AWS, GCP, Kafka, Spark, Flink

Responsibilities

Design data models and APIs for user context reasoning, optimize performance and cost across diverse workloads, collaborate with privacy and security teams, ship high-quality secure code, resolve complex technical issues

Seniority

Principal, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.