Search Solution Architect
- We are looking for a search expert to join our team. The ideal candidate will have extensive experience in designing and implementing search solutions, index and template management, query pipeline development, and AI / ML / LLM powered search.
- The successful candidate will possess 5+ years of experience with Elasticsearch or OpenSearch in production environments, expert-level expertise in Python, and proficiency in designing and optimizing search pipelines and custom query builders.
We offer a challenging opportunity to work on a green-field project, leveraging cutting-edge technologies and innovative solutions to drive business growth and customer satisfaction.
Key responsibilities include :
Designing and implementing advanced search features using Elasticsearch / OpenSearchDeveloping and maintaining index templates, mappings, and lifecycle policiesBuidling and optimizing custom query builders and search pipelinesLeveraging AI / ML / LLM to enhance search relevance and data enrichmentDeveloping robust, scalable APIs for search using Python (FastAPI)Leading integration, regression, and performance testing efforts to ensure reliability and accuracy of search featuresAutomating deployment and management of search infrastructureCollaborating with data engineers and product teams to deliver high-quality search experiencesRequirements
5+ years experience with Elasticsearch or OpenSearch in production environmentsExperience with AI / ML-based search experiences such as RAG, Learning to Rank, and Query UnderstandingExpert-level expertise in Python, with experience building APIs (preferably FastAPI)Deep understanding of search concepts : analyzers, tokenizers, relevance tuning, custom scoring, and query DSLExperience with index template management, lifecycle policies, and large-scale data modelingProficiency in designing and optimizing search pipelines and custom query buildersPractical hands-on experience developing software using AI-assisted tools and workflows such as Cursor, Co-Pilot, and WindsurfStrong testing background : integration, regression, and performance testingDevOps skills : automation, CCD, and cloud infrastructure (AWS preferred)Excellent communication and collaboration skillsExperience with S3, AWS Lambda, and cloud-native architecturesThis is an excellent opportunity for a motivated individual to take their career to the next level, working on a cutting-edge project that leverages the latest technologies and innovations in search engineering.