Data Scientist - Machine Learning, Search & Personalization

• Posted 1 day ago • Updated 6 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Decision-making
  • Performance Tuning
  • Innovation
  • Search Engineering
  • Training
  • Algorithms
  • Collaboration
  • Python
  • PyTorch
  • TensorFlow
  • Data Processing
  • PySpark
  • Extract
  • Transform
  • Load
  • Computer Science
  • Data Science
  • Cloud Computing
  • Amazon Web Services
  • Google Cloud Platform
  • Google Cloud
  • Microsoft Azure
  • Real-time
  • Machine Learning (ML)
  • Research

Summary

This Turn2 client is a rapidly scaling technology company that is seeking a Data Scientist to design and deploy intelligent systems that shape how users search, discover, and interact with digital products. This role sits at the intersection of research and product, ideal for someone eager to solve hard problems at scale using applied ML.

You'll lead the development of real-time ranking, recommendation, and personalization models, working closely with engineering and product stakeholders to drive measurable user impact.

Why This Role Stands Out:
  • Core impact: Shape how users experience discovery and decision-making across the platform.
  • End-to-end ownership: From model design to production deployment and performance optimization.
  • Innovation-driven: Work with modern ML approaches-embeddings, ranking systems, and real-time inference.

What You'll Do:
  • Build machine learning models for search relevance, ranking, and personalized recommendations.
  • Develop and scale retrieval systems to support fast, relevant product discovery.
  • Design full ML pipelines from data ingestion and feature engineering to model training and deployment.
  • Experiment with embedding techniques, ranking algorithms, and personalization methods.
  • Collaborate with engineering and product teams to embed models into core user-facing experiences.

What You Bring:
  • 5+ years of hands-on experience in applied machine learning.
  • Deep knowledge of recommendation systems, search, personalization, or ranking models.
  • Strong Python skills and familiarity with ML libraries (e.g., PyTorch, TensorFlow).
  • Experience with distributed data processing (e.g., PySpark, ETL pipelines).
  • Track record of deploying machine learning models into production systems.

Bonus Points For:
  • Advanced degree in Computer Science, Data Science, or a related technical field.
  • Experience with cloud platforms like AWS, Google Cloud Platform, or Azure.
  • Familiarity with real-time inference systems or large-scale retrieval architectures.
  • Ability to bridge ML research and product needs-delivering practical solutions with business impact.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91069959
  • Position Id: ca777f51d3e824fdcf2fdcea0484675c
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Redwood City, California

Today

Full-time

USD 125,000.00 - 150,000.00 per year

Remote

Today

Full-time

USD 83,000.00 - 138,200.00 per year

Palo Alto, California

Today

Full-time

USD 229,000.00 - 343,000.00 per year

San Francisco, California

Today

Full-time

Search all similar jobs