CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-05-22 → 2026-10-02

Core

Own technical direction and architectural strategy for Copilot Discover platforms, translating business needs into scalable, secure, and reliable system designs.

Role type

Principal Software Engineer (AI/ML Systems Architect)

Builds

End-to-end architectural plans, multi-year roadmaps, and scalable content platforms for Copilot Discover

Domain

AI/ML systems, content understanding, personalization, and large-scale data platforms

Required skills

Architectural strategy, system scalability, security, CI/CD practices, test strategies, monitoring, alerting, ML/AI system design, content understanding, ranking, personalization, data modeling, schema evolution

Preferred skills

Experience with content platforms at scale, technical leadership development

Technologies

Apache Spark, Kafka, columnar storage

Responsibilities

Set and govern architectural decisions across multiple services, establish quality and reliability standards, shape adoption of AI/ML techniques for content understanding and personalization