Chief Search Technology Architect
Senior Search Engineer
We are seeking a highly skilled Senior Search Engineer to design, develop and optimize search solutions that deliver exceptional user experiences. The ideal candidate will combine strong software engineering skills with deep knowledge of information retrieval systems.
The successful candidate will join a dynamic team focused on delivering best-in-class search experiences, with opportunities to work on challenging problems and implement cutting-edge search technologies.
Key Responsibilities
• Design and implement advanced search functionality using modern search technologies.
• Develop high-quality, scalable search applications with focus on relevancy, performance and user experience.
• Create and optimize search algorithms, ranking models and retrieval methods.
• Implement machine learning models for search ranking.
• Discover and fix programming bugs.
• Monitor and optimize search performance metrics.
Required Skills and Qualifications
• Bachelor's degree or equivalent experience in Computer Science, Information Science or related field.
• 5+ years of experience developing search solutions.
• Strong proficiency in at least one programming language (Java, Python or similar).
• Hands-on experience with search engines (Elasticsearch, Solr or similar).
• Strong understanding of information retrieval concepts (TF-IDF, BM25, vector search).
Benefits
• Opportunity to work on challenging search problems at scale.
• Collaborative and innovative work environment.
• Professional development opportunities.
• Competitive salary and benefits package.