





Tier-1 employer and metro location increase competition, while specialized ML/IR managerial requirements narrow the pool.
Role's focus on IR, embedding search, LLMs, and large-scale systems creates strong domain-specific hiring bias.
Explicit 8+ years, mandatory people management, and specialized ML/IR/LLM production experience create strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Manage and grow software engineering teams focused on large-scale search and recommendation systems, overseeing performance, debugging, and technical debt management.
Define and drive technical roadmaps in partnership with Technical Leads, ensuring reliability and quality of Information Retrieval and Machine Learning models in production.
Lead development of advanced search technologies including embedding-based search, ranking algorithms, and natural language query understanding, leveraging data-driven evaluation frameworks to improve 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 related to Information Retrieval, Natural Language Processing, or Machine Learning with large-scale, high-performance distributed systems.
Experience with embedding-based retrieval, vector search, query understanding, or large language models applied to search/recommendation systems.
Ability to manage system latency improvements and scalability in production environments across multiple teams and international sites.
Strong technical and leadership expertise to shape product strategy and foster a high-performing engineering culture with active coaching and career development.