Senior ML Engineer - Recommender Systems & Personalization

Socket.dev

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Google seeks software engineers to develop next-generation technologies for scalable information access across billions of users. You will contribute to information retrieval, distributed computing, and AI-driven systems, with opportunities to switch teams as the business grows.

Join Google Search to help reimagine how people discover information, tackle complex engineering challenges, and expand infrastructure for a universally accessible experience.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in Python.
  • 3 years of experience building and deploying recommendation systems models in production; and experience building architecture.
  • 3 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.

Responsibilities

  • Innovate on the methodology of understanding user interests and develop content retrieval techniques.
  • Collaborate with partners to understand user problems and opportunities for personalization.
  • Work with large-scale user data to generate training data and experiment with state-of-the-art ML algorithms and model architectures including LLM, deep learning, and distillation.
  • Iterate on model quality via evaluations and live experiments to improve product impact and retrieve content across formats (articles, posts, videos, etc.).
  • Take full ownership of projects from ideation to maintenance.

Skills

Python development
Recommender systems
ML methods
software architecture
Testing & deployment

Education

Bachelor's degree

Tools

JAX
TensorFlow
LLM

Job description

Google seeks software engineers to develop next-generation technologies for scalable information access across billions of users. You will contribute to information retrieval, distributed computing, and AI-driven systems, with opportunities to switch teams as the business grows.

Join Google Search to help reimagine how people discover information, tackle complex engineering challenges, and expand infrastructure for a universally accessible experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff ML Engineer — Personalization & Search
Staff ML Engineer — Personalization & Search

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior Staff Software Engineer - ML & Recs at Scale
Senior Staff Software Engineer - ML & Recs at Scale

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Staff ML Engineer, Search Personalization — Scale & Impact
Staff ML Engineer, Search Personalization — Scale & Impact

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior AI/ML Engineer — Personalization & Search
Senior AI/ML Engineer — Personalization & Search

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML, Search Discover Personalization
Senior Software Engineer, AI/ML, Search Discover Personalization

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
AI/ML Search Personalization Engineer | Equity & Bonus
AI/ML Search Personalization Engineer | Equity & Bonus

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior AI/ML Search Engineer: Scalable Info Retrieval
Senior AI/ML Search Engineer: Scalable Info Retrieval

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Software Engineer, AI/ML, Search Personalization
Software Engineer, AI/ML, Search Personalization

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, AI/ML, Search Personalization
Senior Software Engineer, AI/ML, Search Personalization

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML, Search Discover Personalization
Senior Software Engineer, AI/ML, Search Discover Personalization

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000