We are on an ambitious mission to reshape enterprise data indexing and understanding in the Large Language Models (LLM) era. The team is building the Semantic Fabric, a breakthrough technology providing semantic indexing for enterprise data within M365. This platform delivers relevant grounding data from various organizational sources, seamlessly integrated with LLMs to drive Microsoft's AI future.
As a Senior Software Engineer on the Semantic Fabric Team, you'll be at the forefront of innovation, working on highly scalable ingestion pipelines and indexing solutions at exabyte scale. You'll ensure interactive freshness and low-latency access to grounding data across enterprise content, directly impacting users globally by making Copilot smarter and more responsive.
The role combines cutting-edge AI technology with large-scale distributed systems, requiring expertise in search systems, LLMs, and high-performance computing. You'll work with technologies like C++, RUST, and Java while applying advanced concepts in semantic search and vector indexing. The position offers the opportunity to shape the future of enterprise AI while working with Microsoft's industry-leading benefits and collaborative culture.
Key technical challenges include building scalable indexing systems, optimizing search performance at massive scale, and integrating advanced LLM capabilities. You'll need to balance system performance with data privacy and security requirements while working in a fast-paced, collaborative environment.
This role offers significant growth potential, working with emerging technologies while contributing to Microsoft's mission of empowering every person and organization. The position includes comprehensive benefits, flexible work arrangements, and the opportunity to work on technology that will define the future of enterprise AI and search capabilities.