CareerPlanSign in

Principal Software Engineer-M365 Copilot

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

Core

Technical leader and domain expert for shipping AI- and ML-based intelligent services and products, leading architectural design for complex backend, data, and ML systems.

Role type

Principal Software Engineer (AI/ML & Distributed Systems)

Builds

AI- and ML-based intelligent services, products, and internal developer tools/frameworks

Domain

Enterprise Software, Cloud Infrastructure, Artificial Intelligence, Machine Learning

Deliverable

production ML models | product features | infrastructure

Required skills

Architecting large-scale distributed backend and data-intensive systems, Designing and operating ML-driven evaluation systems, Developing and deploying AI/ML or GenAI products, Working with SOTA AI tooling for SDLC acceleration, Defining and tracking engineering metrics (performance, reliability, observability), Mentoring engineers on technical quality

Preferred skills

Experience with Azure platforms, Modern deployment practices (CI/CD, containerization, microservices), Setting technical direction and influencing architecture

Technologies

C, C++, C#, Java, JavaScript, Python, Azure, CI/CD, Containerization, Microservices

Responsibilities

Lead architectural design for complex backend, data, and ML systems, Define and drive engineering quality strategy, Partner with stakeholders to align on requirements and deliver features, Lead creation of internal tools and frameworks, Mentor and grow engineers through code and design reviews

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