Data Engineer - Search and Machine Learning Expert
We are seeking a seasoned Data Engineer with machine learning expertise to work on designing, developing, and optimizing semantic and vector-based search solutions. The ideal candidate will leverage Lucene/Solr and modern embeddings to improve search relevance and ranking.
* Design and develop scalable data pipelines and APIs for indexing, retrieval, and model inference.
* Apply machine learning, deep learning, and natural language processing techniques to enhance search capabilities.
Mandatory Skills:
* 5+ years of 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 experience deploying and maintaining ML/search systems in production.
* Expertise in Vector Databases, Embeddings, and Semantic Search techniques.
* Deep understanding of NLP techniques (tokenization, embeddings, transformers, etc.).