CareerPlanSign in

Senior Machine Learning Engineer: Ranking (Remote)

Madrid🌐 Remote💼 Full-time🗓 2026-01-19 → 2026-09-23

Core

Designing and optimizing ranking algorithms for search, browse, and autocomplete experiences to maximize revenue, conversion, and profit for e-commerce clients.

Role type

Senior Machine Learning Engineer (Ranking)

Builds

High-load distributed ranking services, offline data pipelines, and ranking configuration systems for global e-commerce clients.

Domain

E-commerce search and discovery, large-scale AI/ML

Deliverable

production ML models

Required skills

Python, distributed systems, ML model training, big data processing, ranking algorithms, feature engineering, A/B testing, cloud deployment

Preferred skills

Generative LLMs, transformers, personalization, ranking quality monitoring

Technologies

Python, Spark, Databricks, Feature Store, REST APIs, cloud infrastructure

Responsibilities

Enhance ranking system quality for search/browse/autocomplete, develop ranking algorithms optimizing business KPIs, build offline data pipelines for model training, implement ranking configuration and quality monitoring tools.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.