Principal Software Engineer - Data, Personalization - Microsoft AI
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview As a Principal Software Engineer, you will lead the design and development of distributed data infrastructure, APIs, and personalization pipelines that power Copilot’s intelligence. You will collaborate across Microsoft AI and Copilot teams to build scalable, low-latency systems that respect privacy and security at scale. You’ll shape data models and real-time personalization that adapt to user context and history. You thrive in a fast-paced, product-oriented environment and make risk-vs-velocity decisions that deliver measurable impact. You join a mission-driven culture focused on growth, inclusion, and responsible AI. Compensation / Benefits * Architect scalable, low-latency data ingestion, processing, and serving of personalized signals * Design data models and APIs to enable Copilot reasoning about user context and history * Build real-time and batch personalization engines that adapt Copilot behavior * Collaborate with privacy, security, and responsible AI teams to ensure safe, transparent, user-controlled personalization * Optimize performance, reliability, and cost across diverse workloads and geographies * Ship high-quality, secure, maintainable code * Navigate roadblocks to deliver features to users quickly and iteratively * Contribute in a fast-paced, design-driven product development cycle Tasks * Bachelor’s Degree in Computer Science or related technical field AND 8+ years of engineering experience with C/C++, C#, Java, JavaScript, or Python * Alternative equivalent experience Key requirements *
Requirements
at to ensure safe, transparent, user-controlled personalization * Optimize performance, reliability, and cost across diverse workloads and geographies * Ship high-quality, secure, maintainable code * Navigate roadblocks to deliver features to users quickly and iteratively * Contribute in a fast-paced, design-driven product development cycle Tasks * Bachelor’s Degree in Computer Science or related technical field AND 8+ years of engineering experience with C/C++, C#, Java, JavaScript, or Python * Alternative equivalent experience Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
Dev Digest 120 - Apple and peers
Transforming Software Development: The Role of AI and Developer Tools
How software is steering vehicle technology