Senior Research Scientist, Interactive Recommender Systems, Google Research

2 Months ago • 2 Years + • Research & Development • $161,000 PA - $239,000 PA

Job Summary

Job Description

Google Research seeks a Senior Research Scientist to advance interactive recommender systems. Responsibilities include pursuing research at the intersection of recommender systems, mechanism design, multi-agent modeling, user modeling, interactive systems, generative AI, and reinforcement learning. The role involves designing and implementing scalable machine learning and optimization techniques for user-facing systems, combining research (with publication opportunities) and technology development for real products. Collaboration with researchers and developers is crucial. The team focuses on improving long-term user satisfaction in complex ecosystems, particularly interactive systems and generative models, working directly with product teams.
Must have:
  • PhD in CS or related field
  • 2+ years leading research agenda
  • Experience in recommender systems, RL, or generative AI
  • Publications in conferences/journals
  • Design & implement scalable ML techniques
Good to have:
  • 2+ years coding experience
  • Experience leading research efforts
  • C, C++, or Python programming
  • Machine learning experience
  • Excellent publication record

Job Details

Minimum qualifications:

  • PhD degree in Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience leading a research agenda.
  • Research experience with one or more of the following: multi-agent systems, algorithmic mechanism or market design, recommender systems, reinforcement learning or active learning, generative AI.
  • One or more scientific publication submission(s) for conferences, journals, or public repositories.

Preferred qualifications:

  • 2 years of coding experience.
  • 1 year of experience leading research efforts and influencing other researchers.
  • Experience with programming in C, C++, or Python.
  • Experience with Machine Learning methods.
  • Excellent publication record.

About the job

As an organization, Google maintains a portfolio of research projects driven by fundamental research, new product innovation, product contribution and infrastructure goals, while providing individuals and teams the freedom to emphasize specific types of work. As a Research Scientist, you'll setup large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables while applying the latest theories to develop new and improved products, processes, or technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more.

As a Research Scientist, you'll also actively contribute to the wider research community by sharing and publishing your findings, with ideas inspired by internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.

Our team is focused on research to develop the next generation of technologies to power systems and other user-facing products at Google, with an emphasis on improving long-term user satisfaction in complex ecosystems. We pay special attention to interactive systems, such as conversation recommender systems, and the use of generative models; long-term, sequential optimization, using techniques such as reinforcement learning; personalization via user preference modeling and elicitation; and modeling multi-agent interactions, incentives and content creation using game theory and mechanism design. We collaborate directly with product teams to both inspire and apply new research directions.

Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field -- we publish regularly in academic journals, release projects as open source, and apply research to Google products.

The US base salary range for this full-time position is $161,000-$239,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Pursue work and research at the intersection of two or more of the following topics: recommender systems, mechanism/market design, multi-agent modeling and optimization, user modeling and simulation, interactive systems, generative AI models, reinforcement learning.
  • Design and implement scalable machine learning and optimization techniques to solve problems in user-facing, interactive systems (e.g., recommender systems).
  • Pursue a combination of research (with the opportunity to publish) and technology development and innovation in real products.
  • Work with other researchers and developers in collaborative teams.

Similar Jobs

ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Unity - Senior Manager, Payroll Americas

Unity

San Francisco, California, United States (On-Site)
2 Months ago
Gearbox Software - Senior UI Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
2 Months ago
Gearbox Software - Technical Director, SDK

Gearbox Software

Frisco, Texas, United States (On-Site)
2 Months ago
Meta - Software Engineer, Product

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
Niantic - 2025 R&D Software Engineering Intern (PhD, Publishing)

Niantic

London, England, United Kingdom (Hybrid)
3 Months ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
3 Weeks ago
Meta - Software Engineer, Machine Learning

Meta

Fremont, California, United States (Remote)
3 Months ago
Rambus - SMTS Systems Engineering

Rambus

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Microsoft - Research Intern - Applied AI for Science

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Research Scientist Intern, Language and Multimodal Research for GenAI (PhD)

Meta

New York, New York, United States (On-Site)
3 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Zoox - Software Engineer - Simulation Traffic & Behavior Modeling

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
Moon Active - Game Development Team Lead

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Cadence - Principal Software Engineer

Cadence

Shanghai, Shanghai, China (On-Site)
5 Months ago
CyberCoders - Sr. Game Engineer - C++, Game Development, RPG

CyberCoders

Boston, Massachusetts, United States (Remote)
6 Months ago
Probably Monsters - Principal Player Combat & Gameplay Designer

Probably Monsters

Washington, District Of Columbia, United States (On-Site)
3 Months ago
Thatgamecompany - Build Engineer

Thatgamecompany

United States (Remote)
8 Months ago
Pixar Animation Studios - Senior Software Engineer, Tools Animation (Applications)

Pixar Animation Studios

Emeryville, California, United States (Hybrid)
2 Months ago
ION - Technical Support Analyst, Toronto - 4363

ION

Toronto, Ontario, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Research & Development Jobs

Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
3 Months ago
Riot Games - Manager, Software Engineering - VALORANT, Live Design

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Microsoft - Researcher - Machine Learning and AI

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Krafton  - [Publishing Platform Div.] Global Publishing Platform QA (5년 ~ 10년)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Google - Software Engineer, ISP IQ, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
Zoox - Senior Software Performance Engineer

Zoox

Foster City, California, United States (On-Site)
4 Months ago
Texas Instruments - ESD Product Specialist

Texas Instruments

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Rivos - Silicon Formal Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
4 Months ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug