Search Engineer (Solr, Alibaba OpenSearch - Elasticsearch Service)
Core
Design and deliver fast, relevant, and AI-enhanced search experiences across customer and partner portals using Solr, Elasticsearch, and Alibaba OpenSearch.
Role type
Senior Search Engineer (Information Retrieval)
Builds
Unified Partner Experience and customer portal platforms with search APIs, indexing pipelines, and AI-enhanced features.
Domain
Industrial software / Search & Information Retrieval
Deliverable
production ML models
Required skills
Apache Solr, Elasticsearch, Alibaba OpenSearch, C#, Python, Java, NLP fundamentals, search relevancy modeling, cluster management, schema design, query tuning, ETL processes, Kafka, vector search, semantic search, embeddings, RAG patterns, Learning to Rank models
Preferred skills
Azure Cognitive Search, AWS OpenSearch, CJK tokenisation, Mandarin language proficiency
Technologies
Solr, Elasticsearch, Alibaba OpenSearch, Kafka, Azure Cognitive Search, AWS OpenSearch
Responsibilities
Design and implement search architecture for partner and customer platforms; Deploy, configure, and optimise search clusters for multi-region workloads; Develop search relevancy models including scoring and query analysis; Build search APIs, indexing pipelines, faceted search, and auto-complete features; Monitor search performance and user behavior to improve quality.
Seniority
Senior, hands-on IC
