Our client is looking for a Senior Search Engineer to join a diverse team dedicated to providing best-in-class data services to our customers, stakeholders, and partners.
As a part of our CDO organization, you will work with our Data Science and BUs to define solutions for institutionalizing data-driven decision-making in a cost-effective and scalable manner. The focus is on driving analytical outcomes and making an impact on the Machine Learning and AI ecosystem. The Senior Search Engineer with interest in various disciplines delivers services with measurable impact on internal and external customers.
Responsibilities:
Lead enterprise search domain and search architecture
Review and design, end-to-end onboarding of use cases on Solr/Fusion platform
Design, build, deploy search applications and Services
Support Solr Search API, Indexing API, and Solr infrastructure
Develop new ranking features and optimize existing ones to enhance relevance metrics
Develop algorithm framework to support diversified ranking features
Develop metrics to evaluate the ranking performance
Lead migration of Solr to AWS Elasticsearch/Kendra platform
Lead automation and instrumentation using Python, Java, and shell scripts
Develop and maintain advanced query rewriting functionality
Skills / Qualifications:
Bachelor’s or master’s degree in computer science or related engineering field
5+ years’ proven experience in a fast-paced development team with the knowledge of balancing multiple projects concurrently.
Strong Problem-solving skills and handling of on-call responsibilities
Extensive Experience on Lucene & Solr-Search Engine, Text Mining, Indexing Solr-Search library, and REST APIs
Building data/text pipelines including custom components in either Lucid works or ElasticSearch
Experience in Content Tagging and Metadata, Learning Ontology and design
Proven expertise in SOLR query languages and writing complex queries
Experience in search and recommendations (Query parsing, Spell Check, and associated search topics)
High-level understanding of spiders to crawl websites
High-level understanding of Web Scraping, extracting text from HTML, PDF, Word, etc.