CareerPlanSign in

Principal Software Engineering Manager - CoreAI

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

Core

Lead, coach, and grow a team of software engineers on the Roslyn team, establishing engineering direction for the C# compiler and developer tools ecosystem.

Role type

Principal Software Engineering Manager (CoreAI)

Builds

C# compiler, developer tools, and AI-assisted development practices for the .NET platform

Domain

Software Development, Compiler Technology, AI-assisted Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Team leadership and coaching, Architectural decision-making, C# and .NET expertise, Compiler and IDE development, AI-assisted development adoption, Telemetry and experimentation analysis, Open-source community contribution, Strategic planning and prioritization

Preferred skills

Experience with GitHub Copilot, Familiarity with large language models, Performance optimization, Cross-organizational collaboration

Technologies

C#, .NET, C++, Java, JavaScript, Python, GitHub Copilot, Large Language Models

Responsibilities

Lead and grow a team of software engineers, Establish engineering priorities and direction, Provide leadership for complex areas of the C# compiler, Adopt AI-assisted development practices, Participate in planning across the .NET organization, Share technical and leadership expertise

Seniority

Principal, hands-on IC with significant people management

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