Principal Software Engineering-coreai

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

This role is responsible for building the foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI, specifically focusing on enterprise AI agent solutions within the Microsoft Foundry Platform. The role involves designing and developing platform services, agent tooling frameworks, authentication flows, control plane APIs, and advanced security features, while ensuring high performance, reliability, and adherence to strict enterprise requirements.

What you'd actually do

  1. Define technical vision and drive strategic direction for Microsoft Foundry's enterprise platform
  2. Design and develop platform services including agent tooling frameworks, authentication flows, and control plane APIs
  3. Deliver unified APIs and advanced security features (private networking, data encryption, cache resiliency)
  4. Lead cross-org collaboration with partner teams across Azure, M365, and Security to deliver end-to-end solutions
  5. Champion AI-first development practices and serve as a role model for leveraging AI to accelerate innovation and productivity
  6. Drive livesite excellence through infrastructure reliability and operational excellence

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements

Nice to have

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 6+ years technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems
  • 1+ years of technical engineering experience with machine learning or Artificial Intelligence (AI) systems
  • Experienced in AI-first development, leveraging AI tools to streamline and accelerate engineering productivity

What the JD emphasized

  • enterprise requirements
  • security
  • governance
  • data isolation
  • advanced security features
  • private networking
  • agent identity framework
  • customer-managed keys for data encryption
  • infrastructure reliability
  • live site operations

Other signals

  • building the foundation of Microsoft Foundry Platform
  • enabling businesses and developers to create their own AI Agent solutions
  • deliver a high-performance, reliable platform that meets strict enterprise requirements
  • design and develop platform services that power Microsoft Foundry's enterprise capabilities
  • agent tooling frameworks, authentication flows, and control plane APIs
  • advanced security features such as private networking, agent identity framework, customer-managed keys for data encryption
  • infrastructure reliability and live site operations