





Strong employer brand and metro location increase competition, but senior, specialized IR/ML focus limits candidate pool.
High: role requires specialized search/IR, embeddings, LLMs and large-scale production ML experience.
High: explicit seniority, mandatory people management, and specialized IR/ML production experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Manage and lead a team of software engineers focusing on large-scale, high-performance search and recommendation systems across Google Workspace products.
Define and drive the technical roadmap for embedding-based search, ranking algorithms, natural language query understanding, and ensure system reliability and quality from data ingestion to serving.
Oversee performance tuning, technical debt management, implement evaluation frameworks using offline/online metrics and user feedback to continuously improve search relevance and user satisfaction.
Bachelor’s degree or equivalent practical experience.
8 years managing and growing software engineering teams, including performance management and career development.
5 years in a people management, supervision, or team leadership role.
Experience in software engineering with Information Retrieval (IR), Natural Language Processing (NLP), or Machine Learning (ML) and designing large-scale distributed search or quality systems in production.
Experienced in embedding-based retrieval, vector search, query understanding (qNLU), or large language models (LLMs) applied to search/recommendation systems.
Proven ability to manage system latency improvements, scalability enhancements, and navigate cross-functional stakeholder priorities.
Comfortable driving technical strategy and fostering high-performing engineering culture with a focus on data-driven improvement and model evaluation.