Principal Software Engineer, AI / Agentic Developer Productivity

Microsoft

Quick summary

Work type
On-site
Location
Salary
$142,800–$274,800 / yr
Posted
65 days ago
Closes
Oct 20, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 62% of similar roles. Most pay $168,352–$227,644 — the shaded band above. At the midpoint, this role pays about $209k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 694 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 636 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer, AI / Agentic Developer Productivity

As a Software Engineer joining the ES365 (Microsoft 365 Engineering Systems) AI team, you will play a pivotal role in defining and building Microsoft's next-generation agentic platform, which aims to enhance developer productivity across the company. Your day-to-day responsibilities include designing, implementing, and testing features that integrate advanced AI models into development workflows, such as automated code refactoring and deep architectural Q&A. You will work closely with fellow developers to advocate for best practices in agentic development and mentor team members on technical and cultural fronts. The role requires proficiency in software engineering fundamentals, experience with AI orchestration frameworks like LangChain or Semantic Kernel, and familiarity with tools such as GitHub Copilot, Claude Code, and OpenAI Codex. This position offers a unique opportunity to shape the future of AI-powered developer efficiency at Microsoft scale.

What you'll do

  • Own and deliver complete features across the development lifecycle.
  • Use AI daily in coding tasks and advocate for state-of-the-art agentic practices.
  • Mentor engineers both within and outside your team to enhance skills and knowledge.
  • Write high-quality, maintainable code with a focus on performance and scalability.
  • Experiment with various AI approaches to improve developer productivity at Microsoft.

What we're looking for

  • Extensive experience building with Agent SDKs, large language models (LLMs), and AI orchestration frameworks.
  • Proven track record of delivering large-scale, production-quality software systems as a Software Engineer.
  • Strong proficiency in software engineering fundamentals including system design, algorithms, testing, debugging, and code review.
  • Demonstrated ability to lead technical direction and mentor peers in a collaborative team environment.
  • Familiarity with agentic AI development patterns such as multi-step reasoning, tool/function calling, retrieval-augmented generation (RAG), and human-in-the-loop workflows.
  • Hands-on experience with AI-powered developer tooling like GitHub Copilot, Claude Code, OpenAI Codex/ChatGPT, and Cursor.

More like this

Similar roles

Senior Software Engineer, AI / Agentic Developer Productivity

Microsoft

Redmond, WA 65 days ago $119,800$234,700
GitHub_Copilot Claude_Code OpenAI_Codex ChatGPT Cursor Agent_SDKs LangChain Semantic_Kernel AutoGen LlamaIndex RAG CI/CD Python JavaScript TypeScript Node.js React Docker Kubernetes Terraform Azure PostgreSQL MongoDB

Lead Software Engineer, AI Developer

JPMorgan Chase

Plano, TX 18 days ago
Java Python Node.js Pinecone OpenSearch pgvector FAISS LangChain LlamaIndex Semantic Kernel CrewAI AWS Bedrock Anthropic Claude Docker ECS/EKS Lambda Step Functions API Gateway S3 DynamoDB SQS CI/CD REST GraphQL

Lead Software Engineer, AI Developer

JPMorgan Chase

Plano, TX 18 days ago
Java Python Node.js Pinecone OpenSearch pgvector FAISS LangChain LlamaIndex Semantic Kernel CrewAI AWS Bedrock Anthropic Claude Docker ECS/EKS Lambda Step Functions API Gateway S3 DynamoDB SQS CI/CD REST GraphQL

Principal Software Engineer, AI Engineer

JPMorgan Chase

Jersey City, NJ +2 2 days ago $204,250$285,000
Python PyTorch TensorFlow AWS Azure MLOps CI/CD Prometheus Grafana Kubernetes Docker PostgreSQL Vector_storage_systems LLM_services_APIs_microservices Agentic_AI_enabled_development_practices Responsible_AI_practices

Staff Software Development Engineer, Agentic AI/ML

CVS Health

Remote (TX) 18 days ago $118,450$260,590
Python Azure GCP APIs microservices CI/CD AI ML Git LLMs vector databases orchestration frameworks RAG multi-agent collaboration legacy IBMi AS400 DevSecOps DataOps RxClaim PBM adjudication systems
Remote

Staff AI/ML Engineer, Developer Productivity

General Motors (GM)

Remote (Mountain View, CA) +3 74 days ago $180,000$284,000
Go Python Docker Kubernetes GCP CI/CD Unix/Linux SSH Networking Terraform AWS PostgreSQL MVP LLMs MCPs
Remote