AI/ML Search Personalization Engineer | Equity & Bonus

Google

Mountain View (CA)

On-site

USD 147,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google is seeking software engineers to work on scalable systems and AI-enabled features across our search and infrastructure stack. You will design, implement, and optimize code for high-volume production environments, collaborating across teams to deliver reliable systems and innovative user experiences.

The role emphasizes C++ development, distributed computing, and applying machine learning to improve search quality, recommendations, and personalization in production workloads.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of software development experience in one or more programming languages (or 1 year with an advanced degree).
  • 2 years of experience with C++ programming language.
  • 1 year building and deploying recommendation systems models in production (retrieval, prediction, ranking, personalization, search quality, embedding).
  • 1 year integrating generative AI tools or LLM interfaces into workflows.

Responsibilities

  • Write product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices.
  • Contribute to existing documentation or educational content and adapt content based on product updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing sources of issues and impact.
  • Implement solutions in one or more ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.

Skills

Programming languages experience
C++ programming
Recommendation systems in production
Generative AI / LLM integration

Education

Bachelor’s degree or equivalent practical experience

Job description

Google is seeking software engineers to work on scalable systems and AI-enabled features across our search and infrastructure stack. You will design, implement, and optimize code for high-volume production environments, collaborating across teams to deliver reliable systems and innovative user experiences.

The role emphasizes C++ development, distributed computing, and applying machine learning to improve search quality, recommendations, and personalization in production workloads.

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

Similar jobs worth comparing

AI/ML Search Personalization Engineer
AI/ML Search Personalization Engineer

Google Inc. • Mountain View (CA)

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

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Equity
Bonus target
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 Search Personalization Engineer - Quality & Scale
Senior Search Personalization Engineer - Quality & Scale

Google • New York (NY)

On-site
USD 174,000 - 252,000
Senior ML Engineer - Recommender Systems & Personalization
Senior ML Engineer - Recommender Systems & Personalization

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,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 Software Engineer, GenAI & AI/ML for Search (Equity)
Senior Software Engineer, GenAI & AI/ML for Search (Equity)

Google Inc. • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Search Personalization Quality
Senior Software Engineer, Search Personalization Quality

Google • New York (NY)

On-site
USD 174,000 - 252,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-Driven Personalization & Ranking
Senior Software Engineer, AI-Driven Personalization & Ranking

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000