Job Title: Senior Data Scientist
Project Overview:
The project involves modernizing, maintaining, and developing an e-commerce platform for a large retail company serving millions of customers weekly.
Solutions are delivered by multiple product teams focused on different domains, including customer, loyalty, search and browse, data integration, and cart.
The current priorities are new brand onboarding, re-architecture, database migrations, and migrating microservices to a unified cloud-native solution without disrupting business operations.
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 improve 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.
* Stay current with advancements in search technologies, LLMs, and semantic retrieval frameworks.
Mandatory Skills:
* 5+ years of experience in Data Science or Machine Learning Engineering, focusing on Information Retrieval or Semantic Search.
* Strong programming skills 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).
Requirements:
* Proven track record of delivering successful data science projects.
* Excellent problem-solving skills and ability to communicate complex ideas simply.
* Strong collaboration and teamwork skills.
Benefits:
* Competitive salary and benefits package.
* Opportunities for career growth and professional development.
* Collaborative and dynamic work environment.
About Us:
Our company is committed to innovation and excellence in all aspects of our business. We strive to create a positive and inclusive work environment that fosters creativity, collaboration, and growth.