Microsoft's WWE IndexServe platform team is seeking a Principal Software Development Engineer to work on large-scale distributed systems for search, recommendation, and AI services. The role focuses on building and maintaining one of the world's largest distributed systems for search, with opportunities to work on cutting-edge LLM and AIGC technologies.
The WWE platform provides a search and recommendation platform for Microsoft internal partners, managing complex distributed systems for search functionality. As part of the IndexServe reranking platform team, you'll be responsible for building an agile, performant, and efficient index serving platform that enables quick implementation and iteration of relevance techniques.
The platform incorporates advanced AI toolsets including deep learning, machine learning, LLM, JavaScript, and C# rankers. You'll work on optimizing performance, ensuring stability, and implementing debugging capabilities while collaborating with AI data scientists to drive innovations in search and recommendation systems.
Key focus areas include:
The role offers opportunities to work with cutting-edge technologies while solving complex technical challenges in search and AI. You'll be part of a team driving innovation in search technology and contributing to Microsoft's broader AI initiatives.