Search Engineer (Solr, Alibaba OpenSearch - Elasticsearch Service)
Core
Design and deliver fast, relevant, and AI-enhanced search experiences for customer and partner portals, supporting discovery across product catalogues, documentation, and knowledge bases.
Role type
Senior IC Search Engineer (Solr, Elasticsearch, OpenSearch)
Builds
Unified Partner Experience and customer portal platforms with search APIs, indexing pipelines, and AI-enhanced features.
Domain
Industrial software / Information Retrieval / AI
Deliverable
production ML models | product features
Required skills
Apache Solr, Elasticsearch, Alibaba OpenSearch, cluster management, schema design, query tuning, search relevancy modeling, scoring, boosting, synonyms, query analysis, backend development (C#, Python, Java), NLP fundamentals (tokenization, stemming, entity recognition), ETL processes
Preferred skills
cloud-managed search services (Azure Cognitive Search, AWS OpenSearch), vector search, semantic search, embeddings, RAG patterns, CJK tokenization, Kafka, Learning to Rank models
Technologies
Solr, Elasticsearch, Alibaba OpenSearch, Kafka
Responsibilities
Design search architecture for partner and customer platforms; Deploy and optimize search clusters for multi-region workloads; Develop search relevancy models and indexing pipelines; Build search APIs, faceted search, auto-complete, and AI features; Monitor search performance and user behavior to improve quality.
Seniority
Senior, hands-on IC