Senior Software Engineer
Core
Develop the Semantic Fabric platform for semantic indexing and search across Microsoft 365, building scalable, high-performance software services over large datasets.
Role type
Senior Software Engineer (Search & Indexing)
Builds
Semantic Fabric platform, ingestion pipelines, and indexing solutions for Microsoft 365
Domain
Enterprise Search, Information Retrieval, Cloud Infrastructure
Deliverable
production ML models
Required skills
C#, C++, Java, ASP.NET, Rust, distributed systems, cloud services, functional programming, search systems, LLM applications, vector indexes
Preferred skills
Architecture design, performance optimization, reliability engineering, code reviews, stakeholder collaboration
Technologies
Microsoft 365, DiskANN, LLMs
Responsibilities
Design and implement ingestion pipelines and indexing solutions at exabyte scale, resolve technical debt and performance issues, conduct code reviews, collaborate with engineering teams and stakeholders
Seniority
Senior, hands-on IC
