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