Skip to main content

Principal Software Engineer at Microsoft

Department: Software Engineering

Setup
On-site
Location
Bengaluru, Karnataka
Level
staff+
Posted

Description

Microsoft is hiring a Principal Software Engineer to build scalable agentic evaluation, audit, and human-review platforms for AI decision systems. The role involves architecting distributed orchestration systems, developing AI-agent workflows, building reviewer experiences, and providing technical leadership across engineering, applied science, product, design, operations, and policy teams. Candidates need a bachelor’s or master’s degree in a technical field, at least 8 years of relevant industry experience, strong production-coding and system-design skills, and experience with large-scale distributed services and AI evaluation or agent orchestration platforms.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation