ML Scientist II: Personalization & Relevance at Scale

11360 Expedia Spain S.L.

Madrid

On-site

EUR 43,000 - 61,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
Wellness and travel reimbursement
Travel discounts
IATAN membership

Job summary

Expedia Group in Madrid seeks a Machine Learning Scientist II to build end-to-end ML solutions for personalized recommendations, learning-to-rank, and relevance optimization. You will work across data preprocessing to production deployment in a fast‑paced, test-and-learn culture.

The role emphasizes collaboration with cross-functional teams, experimental design, and continuous learning to drive business value while maintaining system performance at scale.

Qualifications

  • Ph.D. (preferred) or master’s degree in computer science, Machine Learning, Mathematics/Statistics or another related field.
  • 2 years of industry experience in applying ML to real-world problems desirable but not required.
  • Proficiency in Python, with experience using PySpark and common machine learning libraries and frameworks (e.g., scikit-learn, TensorFlow, Keras etc.).
  • Familiarity with big data technologies (e.g., Hadoop, Spark) and cloud computing platforms (AWS, GCP).
  • Solid understanding of common machine learning algorithms.
  • Knowledge of statistics and probability theory.
  • Excellent problem-solving skills and ability to learn new concepts quickly.
  • Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders.

Responsibilities

  • Develop and implement ML models for recommendations & relevance at scale that can handle high-throughput, low-latency personalized recommendations across diverse partner segments within Expedia Group's B2B division.
  • Contribute to building and enhancing end-to-end ML solutions, from data preprocessing to production deployment.
  • Design and run A/B tests and experiments to continuously improve algorithm performance.
  • Stay current with the latest ML techniques and contribute to the team's technical capabilities.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Communicate methodologies and results clearly to both technical and non-technical audiences and work across the tech stack to deploy models.

Skills

Python
PySpark
Machine Learning
Big data
AWS
GCP
Statistics
Communication
Problem solving

Education

PhD or Master’s in CS/ML/Math

Tools

scikit-learn
TensorFlow
Keras
Hadoop
Spark

Job description

Expedia Group in Madrid seeks a Machine Learning Scientist II to build end-to-end ML solutions for personalized recommendations, learning-to-rank, and relevance optimization. You will work across data preprocessing to production deployment in a fast‑paced, test-and-learn culture.

The role emphasizes collaboration with cross-functional teams, experimental design, and continuous learning to drive business value while maintaining system performance at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
ML Scientist II — Scalable Recommender Systems
ML Scientist II — Scalable Recommender Systems

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 • Madrid

On-site
EUR 43,000 - 61,000
Medical benefits
Dental benefits
Vision coverage
+6
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

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

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
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
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
Global Data Scientist — End-to-End ML & Cloud Analytics
Global Data Scientist — End-to-End ML & Cloud Analytics

Avolta • Madrid

Hybrid
EUR 60,000 - 90,000