Senior Software Engineering-CoreAI

MicrosoftRedmond, WA

About The Position

Core AI is at the forefront of Microsoft’s mission to redefine how software is built and experienced. This team is responsible for building foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI, enabling developers and enterprises to harness AI's full potential. The Enterprise experience team specifically owns an Azure Resource Provider, building the foundation of Microsoft Foundry Platform to enable businesses and developers to create AI Agent solutions. This platform delivers high-performance, reliability, and meets strict enterprise requirements for security, governance, and data isolation, while driving customer engagement through agent tools. In this role, the individual will design and develop platform services for Microsoft Foundry's enterprise capabilities, including agent tooling frameworks, authentication flows, and control plane APIs. This includes delivering advanced security features like private networking, agent identity framework, and customer-managed keys for data encryption, as well as contributing to infrastructure reliability and live site operations. Microsoft's mission is to empower every person and organization to achieve more, fostering a culture that embraces a growth mindset, values diverse perspectives, and encourages continuous learning to build impactful technology.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Nice To Haves

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

Responsibilities

  • Design and develop platform features including agent tooling frameworks, authentication flows, and control plane APIs
  • Deliver unified APIs and advanced security features (private networking, data encryption, cache resiliency)
  • Lead cross-org collaboration with partner teams across Azure, M365, and Security to deliver end-to-end solutions
  • Adopt AI-first development practices in daily work and leverage AI to accelerate innovation and productivity
  • Drive live site excellence through infrastructure reliability and operational excellence

Benefits

  • Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service