This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Core AI is at the forefront of Microsoft’s mission to redefine how software is built and experienced. We are responsible for building the foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI. Our work enables developers and enterprises to harness the full potential of AI to create intelligent, adaptive, and transformative software. APIs are the backbone of our connected digital world. Azure API Management, part of the Developer Division at Core AI, offers a comprehensive solution for managing the full API lifecycle—securing, governing, and controlling APIs. The platform empowers thousands of developers globally to build and manage Agentic, Web, Mobile, Event-Driven, and IoT applications. It also underpins key Microsoft services like Azure AI Foundry, Logic Apps, Copilot Studio, Power Platform, Bing, and more—enabling rich developer and consumer experiences. Bringing simplicity to customers, creates challenging engineering opportunities in areas like scalability, high-density, multi-tenancy, high availability, user experience and developer tools. The rise of generative AI opens new frontiers—join Azure API Management platform to help shape the future of AI developer and application workloads.
Job Responsibility:
Lead System Design & Architecture
Deliver High-Quality Code
Drive Implementation & Deployment
Ensure Reliability & Operational Excellence
Advance Engineering Tools & Practices
Shape Product Strategy
Foster Cross-Team Alignment
Build Core Capabilities
Requirements:
Bachelor'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++, C#, Java, JavaScript, or Python
OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check
Nice to have:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience
6+ years of experience designing, building, and operating production-grade software and services at scale
1+ year of experience developing in AI-enhanced environments using tools like GitHub Copilot or similar
Experience in designing and building distributed systems and cloud-based services
Deep understanding of cloud platforms such as Azure, AWS, or GCP
Hands-on experience with generative AI API platforms such as Azure AI Foundry, OpenAI, Claude, or similar
Familiarity with agentic protocols such as MCP or A2A is a plus