Description
Google is hiring a Software Engineer focused on semantic search for AlloyDB to design, develop, and implement scalable, high-performance semantic search capabilities within its open-source PostgreSQL-based database product. The role involves building database features, query processing, indexing, vector embedding, and other core database-engine innovations, while collaborating across teams and contributing to technical projects. The position requires a bachelor’s degree or equivalent practical experience, five years of core system-level software development experience, five years of C, C++, or Java programming experience, three years of large-scale infrastructure or distributed systems experience, and three years of distributed computing experience. Preferred qualifications include advanced degrees, AI and agentic development experience, database internals expertise, RAG and vector search experience, and knowledge of graph algorithms.
