**Job Opportunity: Data Scientist with Machine Learning Expertise**
We are seeking an experienced data engineer to work on a project focused on modernizing, maintaining and developing an e-commerce platform for a major retail company. The platform serves millions of customers each week and requires cutting-edge search solutions.
The successful candidate will design, develop and optimize 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.
Key responsibilities include developing scalable data pipelines and APIs for indexing, retrieval and model inference, as well as integrating ML models and search capabilities into production systems.
The ideal candidate has 5+ years of experience in data science or machine learning engineering, strong programming skills in Java and Python, and deep knowledge of Lucene, Apache Solr or Elasticsearch.
* Design, develop, and optimize semantic and vector-based search solutions.
* Apply machine learning, deep learning, and natural language processing techniques.
* Develop scalable data pipelines and APIs.
* Integrate ML models and search capabilities into production systems.
Mandatory skills:
* 5+ years of experience in data science or machine learning engineering.
* Strong programming experience in Java and Python.
* Deep knowledge of Lucene, Apache Solr or Elasticsearch.
* Experience with vector databases, embeddings, and semantic search techniques.
**What We Offer:**
* A challenging and rewarding role with opportunities for growth and development.
* Collaborative team environment with software engineers, data engineers, and product teams.
**How to Apply:** If you are passionate about data science and machine learning, please submit your application with your resume and cover letter.