CareerPlanSign in

Principal Software Engineer

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

Core

Architecting and operating AI-driven support workflows, ensuring reliability, security, and customer trust for agentic systems.

Role type

Principal Software Engineer (AI/LLM Systems)

Builds

Production AI agent platforms, support workflows, and citizen developer tools for building AI agents.

Domain

AI Engineering, LLMs, Agentic Systems, Enterprise Support

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, LLM-powered application development, RAG pipelines, prompt engineering, agent frameworks (Semantic Kernel, LangChain), fine-tuning, non-deterministic system debugging, observability strategy, threat modeling, cross-organization influence, technical mentorship, distributed systems architecture.

Preferred skills

Experience with Agent Harnesses (GitHub Copilot CLI, Coding Agents), Markdown specs/ADRs, YAML configs, zero-touch deployment, feature flagging, industry thought leadership.

Technologies

Semantic Kernel, LangChain, GitHub Copilot CLI, Coding Agents, Markdown, YAML, C, C++, C#, Java, JavaScript, Python

Responsibilities

Own architecture and run-state reliability of AI workflows; lead incident response and retrospectives; define design patterns for adapting AI to business policies; drive security, privacy, and Responsible AI architecture; set observability and monitoring for concurrent AI agents; establish engineering standards and mentor senior/staff engineers; influence technical strategy across organizational boundaries; lead automation and safe deployment practices; define evaluation strategies for non-deterministic systems.

Seniority

Principal, strategy & mentorship

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