




Summary: Seeking an experienced Lead Java Developer with expertise in OpenSearch/Elasticsearch, vector/hybrid search, and managing large-scale AWS search platforms to deliver sophisticated conversational search solutions. Highlights: 1. Lead sophisticated conversational search solutions 2. Pioneer innovation in scalable search architectures 3. Drive ongoing improvements with new technologies We are seeking an experienced **Lead Java Developer** with deep expertise in OpenSearch or Elasticsearch, strong skills in vector and hybrid search, and the ability to manage large\-scale search platforms in AWS. This position is dedicated to delivering sophisticated solutions for conversational search, working within a team that prioritizes innovation and high technical standards. **Responsibilities** * Work closely with various teams to implement scalable search architectures * Contribute to architectural planning and provide input on system design * Build and sustain backend components that enable search capabilities * Enhance search efficiency for environments with significant data volumes * Add and refine search functionalities in response to evolving business needs * Oversee system operations and resolve production issues as they arise * Maintain comprehensive documentation and uphold coding best practices * Drive ongoing improvements by researching and adopting new technologies * Offer leadership and mentorship to other developers **Requirements** * At least 5 years of experience as a Java Developer * Minimum one year of experience leading and managing development teams * Significant hands\-on experience with AWS OpenSearch or Elasticsearch in live production settings * In\-depth understanding of search relevance and ranking methods including BM25, boosting, and rescoring * Practical background in vector and semantic search techniques such as k\-NN, ANN, and embeddings * Ability to architect and fine\-tune hybrid search systems that blend lexical and vector strategies * Advanced proficiency in Java, including developing or customizing OpenSearch/Elasticsearch plugins * Experience designing search solutions for specific collections or tenant requirements * Demonstrated skill in optimizing search relevance using metrics like precision, recall, and NDCG * Strong knowledge of distributed systems and performance tuning * English language skills at B2\+ level or higher, both written and spoken **Nice to have** * Experience with search evaluation and A/B testing to assess improvements * Background in knowledge discovery or enterprise search implementations * Understanding of OpenSearch plugin technologies and related concepts


