Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer, Search Ranking

$229k - $343k

Snapchat

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles.Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We’re deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.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.What You’ll DoLead the design and development of machine learning models for Search ranking, including relevance ranking, personalization, result quality, intent understanding, and engagement optimizationOwn major ranking initiatives from problem definition through experimentation, launch, and iterationDevelop 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 engineeringBuild ranking systems that balance multiple objectives, such as relevance, user satisfaction, freshness, diversity, fairness, safety, latency, and business goalsPartner with product managers, data scientists, and engineers to define success metrics, experimentation strategy, and long-term ranking roadmapAnalyze user behavior, search logs, query-result interactions, and model performance to identify opportunities for improvementDesign robust offline evaluation, online experimentation, and model monitoring frameworksImprove feature pipelines, training infrastructure, serving systems, and model iteration velocityProvide technical leadership across teams, influence architecture decisions, and mentor engineers working on ML ranking systemsStay current with advances in search, recommendation systems, ads ranking, generative AI, LLM-based ranking, and retrieval-augmented systemsKnowledge, Skills, & AbilitiesStrong machine learning fundamentals, including supervised learning, ranking models, embeddings, deep learning, optimization, evaluation, and experimentationStrong programming skills in Python, C++, Java, Scala, or similar languagesExperience with large-scale data processing and ML infrastructure, such as Spark, Flink, Beam, TensorFlow, PyTorch, JAX, or similar toolsAbility to take ML models from research or prototyping into large-scale production systemsStrong understanding of online experimentation, A/B testing, metric design, model debugging, and tradeoff analysisProven ability to lead complex technical projects across multiple teamsExcellent communication skills and ability to explain complex ML concepts to technical and non-technical stakeholdersMinimum QualificationsBachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience8+ 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 experienceExperience developing machine learning models for relevance ranking, personalization, intent understanding, and/or engagement optimizationExperience with large-scale data processing and ML infrastructure, such as Spark, Flink, Beam, TensorFlow, PyTorch, JAX, or similar toolsPreferred QualificationsAdvanced degree in Computer Science, Machine Learning, Statistics, Mathematics, Information Retrieval, or a related fieldDirect experience building Search ranking systems, including query understanding, retrieval, ranking, re-ranking, relevance modeling, or result blendingExperience with ads ranking, recommendation ranking, feed ranking, marketplace ranking, or content discovery systemsExperience with learning-to-rank methods such as LambdaMART, pairwise/listwise ranking losses, neural ranking models, or transformer-based rankersExperience with candidate generation, retrieval models, ANN search, embeddings, vector search, or two-stage ranking architecturesExperience optimizing ranking systems for multiple objectives, including relevance, engagement, quality, diversity, freshness, long-term user value, and monetizationExperience with LLMs, foundation models, semantic search, natural language understanding, or retrieval-augmented generationExperience building low-latency ML serving systems and improving production model reliabilityTrack record of publishing, patenting, or otherwise advancing the state of the art in search, ranking, recommendations, ads, or applied MLIf you have a disability or special need that requires accommodation, please don’t be shy and provide us some information."Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week.At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!CompensationIn the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position. These pay zones may be modified in the future.Zone A (CA, WA, NYC):The base salary range for this position is $229,000-$343,000 annually.Zone B:The base salary range for this position is $218,000-$326,000 annually.Zone C:The base salary range for this position is $195,000-$292,000 annually.This position is eligible for equity in the form of RSUs. #J-18808-Ljbffr Snapchat

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer, Search Ranking in Palo Alto, CA vacancy
  • $275k - $330k

     ...leader of a team of talented search relevance engineers, your objective will be to measure and improve the ranking and relevance of our  AI-...  ...end-to-end development of machine-learning models, including data...  ...managers, customer success staff, and other teams to align... 
    Suggested
    Full time

    Moveworks

    Mountain View, CA
    more than 2 months ago
  • $140k - $265k

     ...most advanced enterprise search has evolved into a full...  ...Glean is looking for engineers to help build the world...  ...between signals in our ranking system Design smarter...  ...junior engineers, or learn from battle-tested ones...  ...large systems involving machine learning ~ Strong analytical... 
    Suggested
    Work at office
    Home office
    Flexible hours
    3 days per week

    Glean.info

    Mountain View, CA
    3 days ago
  • $175.5k - $219.5k

     ...Machine Learning Engineer III, Search Relevance Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations...  ...Engineer III to improve search quality end-to-end—signals, ranking, retrieval, and evaluation—while building scalable, low-... 
    Suggested
    Live in
    Work at office
    Shift work
    3 days per week

    Box

    Redwood City, CA
    3 days ago
  • $139.5k - $258.1k

    The Search and Knowledge Quality team is redefining how hundreds...  .... We are an Applied Machine Learning team pushing the boundaries...  ...information retrieval to response ranking and contextual answer generation...  ...scientists, software & ML engineers, and product managers to define... 
    Suggested
    Relocation package

    NLP PEOPLE

    Santa Clara, CA
    3 days ago
  • $181.1k - $272.1k

     ..., California, United States Machine Learning and AI Apple Maps and the thousands...  ...for a Machine Learning Engineer to join and play a big part...  ...AI at scale to improve the search quality for Apple Maps....  ...understanding, intent modeling, ranking and semantic search Design and... 
    Suggested
    Local area
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

    Machine Learning Engineer, Search & Knowledge Quality Santa Clara, California, United States Software and Services The Search and Knowledge Quality...  ...query understanding and information retrieval to response ranking and contextual answer generation. Our team drives... 
    Relocation

    Apple Inc.

    Santa Clara, CA
    4 days ago
  • Machine Learning Engineer, GAI Search Platform - Moveworks Job Description What You Will Do We are looking for Machine learning engineers to join our...  ...large language models). By accurately retrieving, matching, ranking, and summarizing text snippets grounded in heterogeneous... 

    Moveworks

    Mountain View, CA
    3 days ago
  •  ...General Motors is seeking a Staff AI/ML Engineer for the Vehicle Mechatronic...  ...and anomaly detection, deep learning where appropriate) with a focus...  ...data products that support search, RAG, and analytics at scale...  ...Science, Data Science, Machine Learning, Statistics, Engineering... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package

    General Motors

    Mountain View, CA
    16 hours ago
  • $189.72k - $332.01k

     ...and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help...  ...(Homefeed, Ads, Growth, Shopping, and Search), while gaining knowledge of how ML...  ...personalization, recommender systems, search, ranking, natural language processing,... 
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    1 day ago
  •  ...Role Overview As our Senior Staff Software Engineer, ML infra Engineer for Search & Discovery organization, you will...  ...are driven or boosted by ranking and recommendation. This role...  ...professional experience in applied machine learning ~ Experience in machine... 
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    16 hours ago
  • $159k - $324k

     ...Role Overview: The SDPE (Search and Discovery Product Engineering) ML group is Coupang’s advanced machine learning team. It keeps Coupang at...  ...understanding, recommendation, ranking and more. It is a high...  ...Coupang business.  As a Senior Staff ML engineer in SDPE ML... 
    Remote job
    Temporary work
    Work experience placement
    Flexible hours

    Coupang Internal

    Mountain View, CA
    more than 2 months ago
  • $209k - $313k

     ...themselves, live in the moment, learn about the world, and have...  ...glasses, Spectacles.Snap Engineering teams build fun and...  ...forefront.We’re looking for a Machine Learning Engineer to join...  ...machine learning models for ranking, recommendations, search, content understanding,... 
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    4 days ago
  • $200k - $250k

     ...Senior Machine Learning Engineer (Mandarin Speaking) Menlo Park, California, United States; Seattle...  ...YouTube's monetization engine and key search advertising technologies, we're transforming...  ...that directly improve ad relevance, ranking, and optimization. Your work will have... 
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    16 hours ago
  • $173k - $259k

     ...themselves, live in the moment, learn about the world, and have...  ...glasses, Spectacles. Snap Engineering teams build fun and...  ...forefront. We’re looking for a Machine Learning Engineer to join...  ...learning models for ranking, recommendations, search, content understanding, image... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    16 hours ago
  • $200k - $300k

     ...the industry's most advanced enterprise search has evolved into a full-scale Work AI...  ...the Role: Glean is seeking a few Machine Learning engineers who want to focus on a combination of...  ...agent orchestration and cutting-edge ranking techniques. You will: Work... 
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    3 days ago
  • $200k - $386.4k

     ...solutions in the world. Our name-short for "machine learning company"-reflects our core mission:...  ..., including YouTube's monetization engine and key search advertising technologies, we're...  ...challenges, with expertise in areas such as ranking, calibration, exploration-... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Moloco

    Menlo Park, CA
    1 day ago
  • Google Inc. is looking for a Machine Learning Engineer for the GenAI Ads and Search Personalization team in Mountain View, CA. In this role, you will engage in developing and deploying state-of-the-art personalization models that enhance the user experience across Google... 

    Google Inc.

    Mountain View, CA
    2 days ago
  •  ...passionate AI researchers, engineers, and advertising veterans. Join...  ...this role We’re hiring a Machine Learning Engineer to design and scale...  ...industry experience across ranking, classification, recommendation...  ...-fraud detection, ads/feed/search ranking, text/sentiment classification... 
    Full time

    Embedding VC

    Mountain View, CA
    5 days ago
  • $212k - $386.3k

    Staff Machine Learning Engineer, Apple Search & Knowledge Platforms Santa Clara, California, United States Machine Learning and AI The AI, Search & Knowledge...  ...(LLMs) to understand user queries, retrieve and rank relevant documents across multiple sources, and synthesize... 
    Relocation

    Apple Inc.

    Santa Clara, CA
    3 days ago
  • $147k - $211k

     ...building, training, and deploying machine learning models using TensorFlow, JAX...  .... Experience working with ranking, retrieval and other...  ...About the job Google's software engineers develop the next-generation...  ...and extend well beyond web search. We're looking for engineers... 
    Full time
    Immediate start

    Google Inc.

    Mountain View, CA
    4 days ago
  • $188k - $275k

     ...disciplinary team, collaborating closely with Engineering and Product Management to create...  ...internal tools to help you thrive. In Google Search, we're reimagining what it means to...  ...bonus + equity + benefits Responsibilities Learn more about benefits at Google. Influence... 

    Google

    Mountain View, CA
    3 days ago
  •  ...NLP PEOPLE is looking for a highly skilled individual to join their Search and Knowledge Quality team. This role focuses on advancing state-of-the-art LLM and ML techniques. The successful candidate will have end-to-end ownership of features within the Siri Search system... 

    NLP PEOPLE

    Santa Clara, CA
    4 days ago
  •  ...Overview We are seeking a highly motivated Machine Learning Engineer to help build next-generation AI-powered search and generative experiences. In this role, you...  ...machine learning models for search relevance, ranking, query understanding, question answering, and generative... 

    2T Consulting

    Santa Clara, CA
    16 hours ago
  •  ...Machine Learning Engineer One of the first ML Engineers at a 25-person rocketship automating a $1T industry. Design and build the entire ecosystem...  ...— Big Tech or highly reputable startups — ideally in ads, search, or recommendation systems. Best fit is Big Tech + startup... 
    Work at office

    Aionia Group

    Mountain View, CA
    3 days ago
  • $148.7k - $223.1k

     ...Requisition ID: JOBREQ-2615661 Senior Machine Learning Engineer, AI Automation Mountain View, CA, USA, Full-time ALERT: Unity has received reports...  ...Generation (RAG) applications using tools like Azure AI Search, vector databases, and secure enterprise connectors to deliver... 
    Full time
    Fixed term contract
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package

    Israelvcforum

    Mountain View, CA
    4 days ago
  •  ...MACHINE LEARNING ENGINEER (Contextual) Background: AnchorFree is a fast growing technology company in Silicon Valley that makes a significant...  ..., Python or other scripting languages Experience with searching and indexing Compensation and Benefits: ~ Very... 
    Relocation package

    AnchorFree

    Mountain View, CA
    3 days ago
  • $210k - $350k

     ...Great Culture, Great Rewards, and Great Careers. Distinguished Engineer GEICO is seeking a Distinguished Engineer (AI Platforms)...  ..., including: ~ Knowledge curation and management ~ Search and retrieval systems ~ Prompt and context management ~... 
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Palo Alto, CA
    16 hours ago
  • $195k - $230k

     ...visit About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and...  ...problems. You will work on core feed, retrieval, and ranking systems serving tens of millions of users, while also participating... 
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    16 hours ago
  • $200k - $300k

     ...AI Assistant Quality Engineer Glean is the Work AI platform that...  ...industry's most advanced enterprise search has evolved into a full-scale...  ...evaluation, reinforcement learning from human feedback, natural...  ...large systems involving machine learning. ~ Analytically rigorous... 
    Home office
    Flexible hours
    3 days per week

    Colorwave Inc

    Mountain View, CA
    3 days ago
  • $172.2k - $258.4k

     ...The opportunity We are looking for a Senior Machine Learning Engineer to join our Vector Core Modeling team. In this role, you will design and build scalable machine learning systems that power ad ranking in large-scale advertising platforms. As a key member of... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer, Search Ranking. Be the first to apply!