Microsoft’s AI Infrastructure team builds the platform that routes AI traffic across global infrastructure, helping services such as Azure OpenAI Service and Microsoft Copilot remain fast and reliable while making effective use of GPU capacity. The Principal Software Engineer will guide how AI requests are routed and prioritized and matched to available computing capacity around the world. The role involves shaping large-scale distributed systems, collaborating with partner teams across Microsoft and OpenAI, and supporting the growth of other engineers. The position offers the opportunity to influence a large AI platform and develop expertise in optimization, efficiency, and technical leadership. The engineer will own the design of systems that manage AI traffic and computing capacity across regions, develop and review code for routing, prioritization, and capacity planning, and partner with product and program managers to turn strategy into a dependable roadmap. The role also includes safe feature rollouts, on-call responsibility for critical services, incident reviews, monitoring improvements, launch readiness, security and privacy practices, mentoring, and helping the team responsibly use AI tools throughout the software development lifecycle.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal