CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-22 → 2026-09-26

Core

Translate engineering vision into executable plans, instrument the end-to-end engineering system to identify constraints, and build reusable agents and context systems to improve flow and reliability.

Role type

Principal Software Engineer (AI Engineering & Execution Excellence)

Builds

Reusable agents, context systems, evaluation harnesses, paved paths, telemetry, and feedback loops for AI-native workflows.

Domain

AI Engineering, Cloud Infrastructure, Software Development Lifecycle

Deliverable

production ML models | infrastructure | product features

Required skills

AI engineering (LLM patterns, agent orchestration, retrieval, evaluation), modern software engineering (Python, C#, Java, C++), cloud architecture (Azure), internal developer platforms, flow metrics analysis, security and privacy integration, cross-team coordination

Preferred skills

Experience with agentic practices across SDLC, establishing safeguards for nondeterministic systems, architecting AI systems on hyperscale clouds, creating reusable platforms for organizational velocity

Technologies

Python, C#, Java, C++, Azure, LLMs, agents, data pipelines

Responsibilities

Translate team strategy into engineering priorities and milestones; instrument engineering systems to identify constraints and improve flow; build reusable agents and evaluation harnesses; establish standards for human oversight and secure tool use; prototype AI-native workflows and diagnose systemic failures; coordinate dependencies across Security, Azure, AI, Data, and Customer Experience; establish rigorous evaluation criteria for model quality and safety; build telemetry connecting system behavior to customer outcomes.

Seniority

Principal, hands-on IC with strategic influence

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