Search Engineering Specialist
We are seeking an experienced Search Engineer to join our team. The ideal candidate will have a strong background in search technologies, machine learning, and software engineering.
* The primary goal of the project is the modernization and maintenance of an eCommerce platform serving millions of customers worldwide.
* The successful candidate will be responsible for designing, developing, and optimizing semantic and vector-based search solutions leveraging Lucene/Solr and modern embeddings.
* They will also apply machine learning, deep learning, and natural language processing techniques to improve search relevance and ranking.
* The specialist will develop scalable data pipelines and APIs for indexing, retrieval, and model inference.
* Additionally, they will integrate ML models and search capabilities into production systems and evaluate, fine-tune, and monitor search performance metrics.
Mandatory Skills Description
* 5+ years of experience in Data Science or Machine Learning Engineering with a focus on Information Retrieval or Semantic Search.
* Strong programming experience in both Java and Python.
* Deep knowledge of Lucene, Apache Solr, or Elasticsearch.
* Experience with Vector Databases, Embeddings, and Semantic Search techniques.
* Strong understanding of NLP techniques.
* Experience deploying and maintaining ML/search systems in production.
* Solid understanding of software engineering best practices.
Languages:
* English: B2 Upper Intermediate