Senior Data Scientist Position
We are seeking a highly skilled and experienced Senior Data Scientist to join our team. As a key member of our organization, you will play a vital role in the development and optimization of our e-commerce platform.
About the Job:
The primary objective of this position is to modernize, maintain, and develop an e-commerce platform for a large US-based retail company.
Key Responsibilities:
1. Semantic Search Solutions: Design, develop, and optimize semantic search solutions using Lucene/Solr and modern embeddings to enhance user experience.
2. Machine Learning Applications: Apply machine learning, deep learning, and natural language processing techniques to improve search relevance and ranking, leading to increased customer satisfaction.
3. Data Pipelines and APIs: Develop data pipelines and APIs for indexing, retrieval, and model inference to ensure seamless integration with production systems.
4. Integration and Evaluation: Integrate ML models and search capabilities into production systems, evaluate and monitor search performance metrics to continually improve the platform.
Mandatory Skills and Qualifications:
* Proven experience in Data Science or Machine Learning Engineering with a focus on Information Retrieval or Semantic Search.
* Strong programming skills in Java and Python, with expertise in object-oriented programming principles.
* Detailed knowledge of Lucene, Apache Solr, or Elasticsearch, with experience in optimizing search performance.
* Proficiency in Vector Databases and Semantic Search techniques, with ability to implement efficient search solutions.
* Strong understanding of NLP techniques, with experience in developing robust text analysis systems.