CareerPlanSign in

Principal Software Engineer

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

Core

Build autonomous agents that execute authorized engineering workflows from intent to implementation, including code review, testing, and remediation, while ensuring secure, observable, and attributable actions.

Role type

Principal Software Engineer (AI Agents & Engineering Workflows)

Builds

Autonomous agents, orchestration systems, tool interfaces, CI pipelines, and developer tools for engineering teams.

Domain

AI Engineering, Software Development, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Hands-on coding (C, C++, C#, Java, JavaScript, Python), LLM-powered application development, multi-agent coordination, distributed systems design, automated testing, technical leadership, architecture simplification, CI/CD integration, extensibility frameworks, plugin architectures, developer tooling, agent behavior evaluation.

Preferred skills

Experience with repository-aware context retrieval, model routing, fallback strategies, scaling AI-powered engineering workflows, designing experiments for measurable outcomes.

Technologies

LLMs, CI pipelines, cloud services, distributed systems, extensibility frameworks, plugin architectures, declarative programming models.

Responsibilities

Design agent orchestration and tool interfaces, build secure bounded execution with human review, create LLM/agent evaluations and regression tests, debug failures across models and tools, mentor engineers on design and delivery, align interfaces and ownership across teams, set technical direction for ambiguous problems.

Seniority

Principal, hands-on IC with strategic leadership

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