Skip to main content

Software Engineer, Semantic Search for AlloyDB at Google

Seniority in posting: Mid

Compensation

$174,000 – $252,000/yr

Location
Sunnyvale, California
Type
Full-time
Level
senior
Posted

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.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation