Software Engineer — Semantic Personalization for Ads

Google Inc.

Mountain View (CA)

Hybrid

USD 147,000 - 210,000

Full time

24 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google Inc. is seeking a Software Engineer for Semantic Understanding within Search Ads Personalization in Mountain View, CA.

You will contribute to end-to-end personalization stacks, enriching user interactions with content, and building real-time representations of user viewed content. You will work across Ads teams and research groups to push AI-driven capabilities, including Gemini integration, for a global advertising platform.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience programming in Python or C++.
  • 1 year of experience building and deploying recommendation systems models in production.
  • 1 year of experience with ML infrastructure (model deployment, evaluation, data processing).
  • Experience with Large Language Models (LLMs), Multi-Modal, or Large Vision Modeling.

Responsibilities

  • Write and test product or system development code.
  • Participate in or lead design reviews to decide among available technologies.
  • Review code to ensure best practices, testing, and efficiency.
  • Build model and architectural components for attention over user preferences and history.
  • Design real-time infrastructure and representations of user viewed content.

Skills

Python
C++
Recommendation systems
ML infrastructure
LLMs / Multi-Modal / Vision

Education

Bachelor’s degree or equivalent

Job description

Google Inc. is seeking a Software Engineer for Semantic Understanding within Search Ads Personalization in Mountain View, CA.

You will contribute to end-to-end personalization stacks, enriching user interactions with content, and building real-time representations of user viewed content. You will work across Ads teams and research groups to push AI-driven capabilities, including Gemini integration, for a global advertising platform.

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

Similar jobs worth comparing

Software Engineer, Real-time Semantic Ads Personalization
Software Engineer, Real-time Semantic Ads Personalization

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Semantic Personalization
Senior Software Engineer, Semantic Personalization

Google Inc. • Mountain View (CA)

Hybrid
USD 174,000 - 252,000
Senior Software Engineer, Semantic Understanding, Search Ads Personalization
Senior Software Engineer, Semantic Understanding, Search Ads Personalization

Google • Mountain View (CA)

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

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Software Engineer, Semantic Understanding, Search Ads Personalization
Software Engineer, Semantic Understanding, Search Ads Personalization

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Semantic Understanding, Search Ads Personalization
Senior Software Engineer, Semantic Understanding, Search Ads Personalization

Google Inc. • Mountain View (CA)

Hybrid
USD 174,000 - 252,000
AI/ML Search Personalization Engineer
AI/ML Search Personalization Engineer

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,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-Powered Ads Infra
Senior Software Engineer, AI-Powered Ads Infra

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Staff Software Engineer: AI-Driven Ads & Growth
Staff Software Engineer: AI-Driven Ads & Growth

Epic Games (Portuguese) • Mountain View (CA)

On-site
USD 197,000 - 291,000