Staff Machine Learning Engineer, Search Ranking
Snap Inc. - San Francisco, CA
Hiring: Staff Machine Learning Engineer, Search Ranking Company: Snap Inc. Location: San Francisco, CA Job Posted Time: 2026-09-11 13:58:46 Target Skills & Keywords : A/B Testing, C++, Deep Learning, Flink, Java, LLM, Machine Learning, PyTorch, Python, Scala, Spark, TensorFlow About the job Experience: •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 Required Skills: •Design, build, and improve machine learning models that determine the relevance, quality, personalization, and utility of search results at scale. Qualifications: •Strong machine learning fundamentals, including supervised learning, ranking models, embeddings, deep learning, optimization, evaluation, and experimentation •Strong programming skills in Python, C++, Java, Scala, or similar languages •Demonstrated capacity to take ML models from research or prototyping into large-scale production systems •In-depth knowledge of online experimentation, A/B testing, metric design, model debugging, and tradeoff analysis •Proven ability to lead complex technical projects across multiple teams •Excellent communication skills and ability to explain complex ML concepts to technical and non-technical stakeholders •Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience •Advanced degree in Computer Science, Machine Learning, Statistics, Mathematics, Information Retrieval, or a related field •Direct experience building Search ranking systems, including query understanding, retrieval, ranking, re-ranking, relevance modeling, or result blending Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!