Staff Research Scientist, User Modeling and Personalization

Snap Inc.

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$229,000–$343,000 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $232k
This role $286k
$166k most similar roles pay here $362k

This role pays more than 85% of similar roles. Most pay $205,000–$259,521 — the shaded band above. At the midpoint, this role pays about $286k versus about $232k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 76 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 58 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Staff Research Scientist, User Modeling and Personalization

The Staff Research Scientist, User Modeling and Personalization joins the User Modeling and Personalization Research Team to invent new ways to model user behavior and build world-class, user-centric machine learning systems. This role involves formulating research agendas in generative modeling, recommendation systems, information retrieval, and representation learning for structured graph data. The successful candidate will partner with engineering teams to translate research into real-world applications, build scalable prototypes, mentor junior researchers, and publish findings at top conferences. Required expertise includes deep learning, Python, PyTorch, and experience with distributed multi-node and multi-GPU training. The role specifically addresses the technical challenge of creating personalized experiences by applying language models in the context of generative search, ranking, and personalization while leveraging large-scale data processing on enterprise cloud solutions to solve complex machine learning problems for millions of users.

What does a Research Scientist earn?

Median $216250 from 42 postings across 13 companies.

See salary data

What you'll do

  • Formulate and derive a research agenda in user modeling, recommendation systems, and information retrieval.
  • Translate research findings into practical machine learning applications for real-world products.
  • Build and evaluate scalable research prototypes in large-scale machine learning environments.
  • Mentor interns, students, and junior researchers within the team.
  • Publish original research findings at top-tier computer science conferences and journals.
  • Develop advanced models for generative search, ranking, and personalized user experiences.

What we're looking for

  • PhD in computer science, machine learning, language technologies, or a related technical field like statistics or mathematics.
  • At least 5 years of industry or postdoctoral experience.
  • A track record of publications in top machine learning, information retrieval, or language venues.
  • Proficiency in Python and PyTorch with strong computer science fundamentals.
  • Experience with distributed multi-node and multi-GPU machine learning model training, inference, and experimentation.
  • Experience applying language models for generative search, ranking, and personalization.
  • Proven ability to mentor interns, students, and junior researchers.
  • Ability to build scalable research prototypes and translate research into tangible product improvements.

More like this

Similar roles

Research Intern, User Modeling and Personalization

Snap Inc.

Bellevue, WA +1 10 days ago $81,000$121,000
Machine Learning PyTorch TensorFlow Jax Recommendation Systems Graph Modeling Multi-GPU Multi-node Google Cloud AWS Azure Data Processing Information Retrieval

Staff Research Scientist

Apple Inc

Seattle, WA 27 days ago $205,400$308,500
Machine Learning PyTorch JAX TensorFlow Agentic Systems ML Modeling Prototyping Research and Development Large-scale Systems iOS iPadOS macOS watchOS visionOS
5+ yrs exp

Staff Research Scientist

Apple Inc

Cupertino, CA 27 days ago $216,200$324,800
Machine Learning PyTorch JAX TensorFlow Agentic Systems ML Modeling Prototyping Research and Development Large-scale Systems iOS iPadOS macOS watchOS visionOS
5+ yrs exp

Staff Research Scientist

MongoDB

Remote (Palo Alto, CA) 89 days ago $151,000$297,000
Machine Learning Deep Learning Natural Language Processing LLMs Embedding Models Rerankers Information Retrieval Neural Networks MongoDB RAG Semantic Search
Remote Hybrid

Principal Research Scientist

Apple Inc

Seattle, WA 85 days ago $249,400$374,300
Machine Learning PyTorch JAX TensorFlow Agentic Systems ML Modeling Research and Development Prototyping iOS macOS watchOS visionOS
5+ yrs exp