Staff Machine Learning Engineer (Search Ranking)

Snap Inc. · madrid, madrid, Spain

Location
madrid
Job Type
Full-time
Posted
July 13, 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
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 objectives, such as relevance, user satisfaction, freshness, divers...

Ready to Apply?

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

Apply Now