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

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.

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 & technologiesPyTorchSparkTensorflow
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 resumeApplicant 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