Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval at Google · Mountain View, CA · Joined
  1. /Find jobs
  2. /Google
  3. /Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval
G

Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval

Google · Mountain View, CA · Just now · 0 applicants
NewOn-siteFull-timeSenior
Pay
$174k–$252kListed
Workplace
On-site
Job type
Full-time
Level
Senior
Team: Discover · Source: jobright · Posted by joined-scrapper

About the role

Google is hiring a Senior Software Engineer to build machine learning systems for Discover's personalized interest feed, focusing on modeling user interests and developing retrieval and pre-ranking systems that select relevant content at scale.

What you’ll do

  • Build machine learning systems for Discover's personalized interest feed
  • Model user interests
  • Develop retrieval and pre-ranking systems
  • Select relevant content at scale

What you’ll need

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience building and launching production ML models
  • Experience with recommendation, retrieval, search, or personalization systems
  • 1 year of experience in design, analysis, and optimization of algorithms for high-performance systems
  • Experience developing and implementing Machine Learning algorithms
  • Experience with large-scale data processing (Beam, Spark), Python, C++, SQL, and JAX, TensorFlow, or PyTorch

Original job description

Google is hiring a Senior Software Engineer to build machine learning systems for Discover’s personalized interest feed. The role focuses on modeling user interests and developing retrieval and pre-ranking systems that select relevant content at scale.Bachelor's degree or equivalent practical experience5 years of experience building and launching…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details