METRO

METRO

Data Scientist - Search Squad

Company

METRO

Role

Data Scientist - Search Squad

Job type

Full-time

Posted

3 days ago

Salary

Not disclosed by employer

Job description

As a Data Scientist in our Search Squad, you will play a pivotal role in shaping the future of our customer-facing search experience. You will be the go-to expert for machine learning within the team, taking ownership of our search algorithms and driving their evolution. This is a unique opportunity to have a significant impact on a high-traffic, business-critical product. 

Responsibilities: 

  • Take ownership of the existing "Learning to Rank" ML algorithm, from understanding its current implementation to identifying areas for improvement. 

  • Design, develop, and deploy a new, state-of-the-art search algorithm to replace the current one, with a focus on fine-tuning and performance optimization. 

  • Tailor the search algorithm to our diverse customer categories, with a special focus on FSD customers, to provide a more personalized and relevant search experience. 

  • Collaborate closely with the backend and frontend engineering teams to integrate and deploy your ML models in our production environment using Kubernetes and ArgoCD. 

  • Work with our existing search infrastructure, which includes Solr and Elasticsearch for pre-filtering, to ensure seamless integration of your machine learning solutions. 

  • Act as the subject matter expert for data science within the Search Squad, providing guidance and sharing your knowledge with a team of talented engineers.

  • Minimum of 5 years of experience as a Senior Data Scientist or a similar role, with a proven track record of delivering impactful ML solutions. 

  • Experience in a technical leadership role, with the ability to steer projects and mentor other team members. 

  • Expertise in machine learning, with a strong background in search, ranking, and recommendation systems. 

  • Hands-on experience with the end-to-end machine learning lifecycle, from data exploration and model development to deployment and monitoring. 

  • Proficiency in Python and its data science libraries (e.g., scikit-learn, TensorFlow, PyTorch, Polars). 

  • Solid experience with SQL and Bigquery - working with large-scale datasets. 

  • Experience with cloud platforms, preferably Google Cloud Platform (GCP). 

  • Experience with MLOps tools and platforms; specific experience with Kubernetes and ArgoCD for model deployment is highly desirable. 

  • Familiarity with search technologies such as Solr or Elasticsearch. 

  • Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to both technical and non-technical audiences. 

  • A proactive and independent mindset, with the ability to drive projects forward in an autonomous data science role. 

  • Familiarity with the wholesale/retail domain is a plus. 

  • Fluency in English (both written and verbal). 

Resume ExampleCover Letter Example

Explore more

Similar jobs