Microsoft's Core AI organization builds the end-to-end Azure AI stack and PaaS, including global infrastructure for large AI workloads. Within Core AI, the Azure AI Knowledge team powers search experiences and knowledge services for applications and LLMs, bringing together content understanding and search relevance. The team develops Azure AI Search and retrieval systems that combine large language models with external data for Copilot-style applications. The Principal Software Engineer will lead development of large-scale cloud services and AI-powered products at the intersection of AI, information retrieval, and cloud services. The role focuses on secure, permission-aware retrieval and knowledge systems, globally distributed infrastructure, and foundational services for Microsoft Foundry, AI agents, enterprise knowledge experiences, and future retrieval platforms. The engineer will provide technical leadership, collaborate across teams, and uphold operational excellence, security, privacy, accessibility, and regulatory requirements.
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