Principal Software Engineering Manager
Core
Manage a team and own core systems evaluating AI quality, safety, and impact for Copilot experiences used by millions of users.
Role type
Principal Software Engineering Manager
Builds
Copilot Shadow Experimentation platform
Domain
AI safety and quality evaluation, large-scale distributed systems
Deliverable
production ML models | infrastructure
Required skills
leading and developing engineering teams, designing large-scale software systems, backend/distributed systems/platform/infrastructure engineering, AI-native development practices, using data and operational metrics for engineering decisions
Preferred skills
Advanced degree in Computer Science or Engineering, proficiency in C/C++/C#/Java/JavaScript/Python, experience with AI-assisted development tools
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Manage and coach a team of individual contributors, set priorities and engineering direction, apply high-scale design principles, diagnose and resolve problems in distributed services, lead experimentation with AI tools to improve SDLC efficiency
Seniority
Principal, hands-on IC with team leadership