ML Scientist II — Scalable Recommender Systems

Expedia Group

Madrid

On-site

EUR 43,000 - 61,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision coverage
Paid time off
Employee Assistance Program
Wellness stipend
Travel reimbursement
Travel discounts
IATAN membership

Job summary

Expedia Group is seeking a Machine Learning Scientist II to build end-to-end ML solutions for personalized recommendations, learning to rank, and relevance optimization in Madrid. The role emphasizes scalable models, cross-functional collaboration, and a test-and-learn culture.

The candidate should have a PhD or Master’s in a relevant field, strong Python/PySpark skills, experience with ML libraries, and familiarity with Hadoop/Spark and AWS/GCP.

Qualifications

  • PhD or Master’s in CS/ML/Math/Statistics or related field.
  • 2 years of industry ML experience desirable but not required.
  • Proficiency in Python with PySpark and ML libraries such as scikit-learn, TensorFlow, and Keras.
  • Familiarity with Hadoop, Spark and cloud platforms (AWS, GCP).
  • Strong understanding of ML algorithms and statistics.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Develop ML models for recommendations & relevance at scale.
  • Contribute to end-to-end ML solutions from data preprocessing to production deployment.
  • Design and run A/B tests to improve algorithm performance.
  • Stay current with ML techniques and contribute to team capabilities.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Communicate methodologies and results clearly to technical and non-technical audiences and deploy models.

Skills

Problem-solving
Communication
Learning agility
Enthusiasm for ML

Education

PhD or Master's in CS/ML/Math/Statistics

Tools

Python
PySpark
scikit-learn
TensorFlow
Keras
Hadoop
Spark
AWS
GCP

Job description

Expedia Group is seeking a Machine Learning Scientist II to build end-to-end ML solutions for personalized recommendations, learning to rank, and relevance optimization in Madrid. The role emphasizes scalable models, cross-functional collaboration, and a test-and-learn culture.

The candidate should have a PhD or Master’s in a relevant field, strong Python/PySpark skills, experience with ML libraries, and familiarity with Hadoop/Spark and AWS/GCP.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Scientist II: Personalization & Relevance at Scale
ML Scientist II: Personalization & Relevance at Scale

11360 Expedia Spain S.L. • Madrid

On-site
EUR 43,000 - 61,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
Machine Learning Scientist II: Scalable Personalization
Machine Learning Scientist II: Scalable Personalization

Expedia Group • Comunidad de Madrid

On-site
EUR 43,000 - 61,000
Medical coverage
Dental coverage
Vision coverage
+4
Machine Learning Scientist II
Machine Learning Scientist II

Expedia Group • Madrid

On-site
EUR 43,000 - 61,000
Medical benefits
Dental benefits
Vision coverage
+6
Machine Learning Scientist II
Machine Learning Scientist II

Expedia Group • Comunidad de Madrid

On-site
EUR 43,000 - 61,000
Medical coverage
Dental coverage
Vision coverage
+4
ML Systems Engineer III - MLOps & Infra
ML Systems Engineer III - MLOps & Infra

Expedia Group • Madrid

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+5
Machine Learning Scientist II
Machine Learning Scientist II

11360 Expedia Spain S.L. • Madrid

On-site
EUR 43,000 - 61,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
Machine Learning Engineer III
Machine Learning Engineer III

Expedia Group • Madrid

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Data Scientist III - Revenue Optimization & Analytics
Senior Data Scientist III - Revenue Optimization & Analytics

Expedia Group • Madrid

On-site
EUR 56,000 - 78,000
Medical insurance
Dental insurance
Vision coverage
+4
Recommender Systems ML Scientist
Recommender Systems ML Scientist

ARRISE • Spain

On-site
EUR 65,000 - 90,000
Revenue Optimization Data Scientist III
Revenue Optimization Data Scientist III

11360 Expedia Spain S.L. • Madrid

On-site
EUR 56,000 - 78,000
Medical coverage
Dental coverage
Vision coverage
+5