CareerPlanSign in

Principal Software Engineer (AI / Agentic Developer Productivity)

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

Core

Design, architect, implement, and ship production-quality AI-powered developer tooling and agentic workflows that enhance engineering productivity.

Role type

Principal Software Engineer (AI / Agentic Developer Productivity)

Builds

AI-powered developer tooling, agentic workflows, and engineering systems at scale

Domain

Software Engineering / Artificial Intelligence / Developer Productivity

Deliverable

production ML models | product features

Required skills

System design, algorithms, testing, debugging, code review, AI orchestration, prompt engineering, multi-step reasoning, tool/function calling, RAG, human-in-the-loop workflows, CI/CD pipelines, build systems

Preferred skills

Experience with Agent SDKs, large language models (LLMs), AI pair programming, autonomous software engineering tasks, AI-native code editors, agentic plugins, agents, skills, hooks

Technologies

LangChain, Semantic Kernel, AutoGen, LlamaIndex, GitHub Copilot, Copilot Workspace, Claude Code, OpenAI Codex, ChatGPT, Cursor

Responsibilities

Own and deliver complete features across the development lifecycle; advocate for evolving AI best practices; experiment with multiple AI approaches; mentor and coach engineers; write and review clean, scalable code; lead technical direction; evaluate emerging AI developer tools and translate insights into best practices.

Seniority

Principal, hands-on IC with mentorship

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