Senior Data Scientist, Search & Recommendations
Core
Designing and deploying production ML systems for intelligent search and recommendation across omnichannel platforms to improve relevance and personalization.
Role type
Senior IC machine learning engineer (search & recommendation)
Builds
Search and recommendation systems powering customer and athlete experiences
Domain
Retail / E-commerce / Search & Recommendation
Deliverable
production ML models
Required skills
ranking models, retrieval systems, personalization, embeddings, deep learning, A/B testing, distributed data processing, API integration, Python, TensorFlow, PyTorch, Elasticsearch, Solr
Preferred skills
GenAI tools (LLMs, LangChain), large-scale data processing
Technologies
Elasticsearch, Solr, TensorFlow, PyTorch, Spark, OpenAI APIs, LangChain
Responsibilities
Design and implement ML models for search and recommendation including ranking and retrieval; Build ranking models using user behavior and contextual features; Develop personalization systems tailored to user preferences; Collaborate with engineers to build scalable data pipelines; Integrate ML models into production services via APIs; Design and execute A/B tests to evaluate model performance; Monitor metrics to improve relevance and engagement; Apply GenAI techniques to enhance search and discovery.
Seniority
Senior, hands-on IC