Google's Information Retrieval Embeddings Platform team is seeking a Staff Software Engineer to lead the development of their hosted solution for computing and serving embeddings models at scale. This role is part of Google's Core team, which builds the technical foundation behind Google's flagship products. The platform integrates multiple systems including inference services, data processing pipelines, and experimentation frameworks, serving critical teams like Search, News, Discover, YouTube, and DeepMind.
The position requires deep expertise in machine learning infrastructure, distributed systems, and software architecture. You'll be working on systems that are fundamental to Google's AI capabilities, specifically focusing on embeddings as a supported data type across the IR stack. The role involves close collaboration with client teams, infrastructure optimization, and innovative solution development.
This is an excellent opportunity for an experienced engineer who wants to make a significant impact on Google's technical infrastructure. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be working with cutting-edge technology in areas like generative AI, vector databases, and large-scale distributed systems.
The ideal candidate will have strong technical skills in C++, SQL, and distributed systems, combined with the ability to lead technical initiatives and collaborate across teams. This role offers the chance to work on technology that powers some of Google's most important products while helping to shape the future of AI infrastructure.