Job Overview
The main objective of this role is to spearhead the advancement, maintenance, and development of an e-commerce platform for a major retail entity in the US.
* We are seeking an accomplished Data Scientist with expertise in machine learning and a deep understanding of search engines.
Responsibilities:
* Design, develop, and optimize semantic and vector-based search solutions using Lucene/Solr and modern embeddings.
* Apply machine learning, deep learning, and natural language processing techniques to enhance search relevance and ranking.
* Develop scalable data pipelines and APIs for indexing, retrieval, and model inference.
* Integrate ML models and search capabilities into production systems.
* Evaluate, fine-tune, and monitor search performance metrics.
* Collaborate with software engineers, data engineers, and product teams to translate business needs into technical implementations.
Required Skills and Qualifications
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 (production-level code, not just prototyping).
* Deep knowledge of Lucene, Apache Solr, or Elasticsearch (indexing, query tuning, analyzers, scoring models).
* Experience with Vector Databases, Embeddings, and Semantic Search techniques.
* Strong understanding of NLP techniques (tokenization, embeddings, transformers, etc.).
* Experience deploying and maintaining ML/search systems in production.
* Solid understanding of software engineering best practices (CI/CD, testing, version control, code review).
Benefits and Opportunities
This role offers the opportunity to work on cutting-edge technologies, collaborate with experienced professionals, and contribute to the growth of a leading retail entity.
This is a unique chance to advance your career as a Data Scientist and make a significant impact on the e-commerce landscape.