CareerPlanSign in

Principal Software Engineer

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

Core

Own and deliver complete features across the development lifecycle, integrating AI-assisted development practices and agentic AI patterns into production systems.

Role type

Principal Software Engineer (AI/LLM focus)

Builds

Large-scale, production-quality systems utilizing agentic AI, LLMs, and AI orchestration frameworks.

Domain

Software Engineering, Artificial Intelligence, Large Language Models

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, C/C++/C#/Java/JavaScript/Python

Preferred skills

Experience with Agent SDKs, AI-powered developer tooling (GitHub Copilot, Cursor, etc.), dogfooding emerging AI tools, mentoring peers

Technologies

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

Responsibilities

Design, architecture, implementation, and servicing of features; mentor engineers; evaluate and adopt state-of-the-art AI approaches; write and review clean, scalable code; lead technical direction in ambiguous problem spaces.

Seniority

Principal, hands-on IC with mentorship

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