Staff Machine Learning Engineer (Search Ranking) (Madrid)

Snap · madrid, comunidad de madrid, Spain

Location
madrid
Job Type
Full-time
Posted
July 02, 2026

Job Description

We’re looking for a Staff Machine Learning Engineer to join Snap Inc! We are looking for a Staff Machine Learning Engineer to lead the development of next-generation Search ranking systems.

In this role, you will design, build, and improve machine learning models that determine the relevance, quality, personalization, and utility of search results at scale.

Responsibilities

  • Lead the design and development of machine learning models for Search ranking, including relevance ranking, personalization, result quality, intent understanding, and engagement optimization.
  • Own major ranking initiatives from problem definition through experimentation, launch, and iteration.
  • Develop and improve ranking models using techniques such as learning-to-rank, deep retrieval, neural ranking, sequence models, embeddings, multi-task learning, calibrated prediction, and large-scale feature engineering.
  • Build ranking systems that balance multiple obje...

Ready to Apply?

Submit your application for Staff Machine Learning Engineer (Search Ranking) (Madrid) at Snap

Apply Now