Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snap Inc.

Staff Machine Learning Engineer, Search Ranking

Snap Inc.

Staff Machine Learning Engineer leading search ranking systems development at Snap. Design and build ML models for relevance, personalization, and quality in search results.

Posted 5/27/2026full-timePalo Alto • California, Washington • 🇺🇸 United StatesLead💰 $229,000 - $343,000 per yearWebsite

Tech Stack

Tools & technologies
PyTorchSparkTensorflow

About the role

Key responsibilities & impact
  • Lead the design and development of machine learning models for Search ranking
  • 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
  • Build ranking systems that balance multiple objectives, such as relevance, user satisfaction, freshness, diversity, fairness, safety, latency, and business goals
  • Partner with product managers, data scientists, and engineers to define success metrics, experimentation strategy, and long-term ranking roadmap

Requirements

What you’ll need
  • Bachelor's Degree in a relevant technical field
  • 8+ years of post-Bachelor’s machine learning experience; or Master’s degree in a technical field + 7+ year of post-grad machine learning experience; or PhD in a relevant technical field + 4 years of post-grad machine learning experience
  • Experience developing machine learning models for relevance ranking, personalization, intent understanding, and/or engagement optimization
  • Experience with large-scale data processing and ML infrastructure, such as Spark, Flink, Beam, TensorFlow, PyTorch, JAX, or similar tools

Benefits

Comp & perks
  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningranking modelslearning-to-rankdeep retrievalneural rankingsequence modelsrelevance rankingpersonalizationintent understandingengagement optimization
Soft Skills
leadershipcollaborationproblem definitionexperimentationiterationcommunicationstrategic planning
Certifications
Bachelor's DegreeMaster's DegreePhD