Search Engineer Job Description
">
As a search engineer, you will be responsible for designing and implementing search solutions using advanced technologies like OpenSearch and Elasticsearch. This includes creating custom analyzers, tokenizers, and scoring algorithms to improve search relevance.
Key Responsibilities :
- Design and Implement Advanced Search Features : Develop and implement cutting-edge search features that meet our business requirements.
- Create and Maintain Index Templates : Create, manage, and maintain index templates, mappings, and lifecycle policies to ensure seamless integration with our search infrastructure.
- Build and Optimize Custom Query Builders : Build and optimize custom query builders and search pipelines to improve search performance and efficiency.
- Leverage AI and LLMs : Leverage large language models (LLMs) and artificial intelligence (AI) to enhance data enrichment and improve search relevance.
- Develop APIs : Develop robust, scalable APIs for search using Python (FastAPI) to integrate with our existing systems.
- Test and Validate : Lead efforts in integration, regression, and performance testing to ensure reliability and accuracy of search features.
Requirements :
5+ Years Experience : Have at least 5 years of experience working with Elasticsearch or OpenSearch in production environments.AI and LLM Expertise : Have expertise in AI / LLM-based search experiences, including RAG, learning to rank, and query understanding.Python Expertise : Have expert-level expertise in Python, with experience building APIs (preferably FastAPI).Deep Understanding : Have a deep understanding of search concepts, including analyzers, tokenizers, relevance tuning, custom scoring, and query DSL.Index Template Management : Have experience managing index templates, lifecycle policies, and large-scale data modeling.Search Pipeline Design : Be proficient in designing and optimizing search pipelines and custom query builders.DevOps Skills : Have DevOps skills, including automation, CI / CD, and cloud infrastructure (AWS preferred).