Software Engineer, Real-time Semantic Ads Personalization

Google Inc.

Mountain View (CA)

On-site

USD 147,000 - 210,000

Full time

24 hours ago
Be an early applicant
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 is seeking a Software Engineer focused on Semantic Understanding for Search Ads Personalization in Mountain View, CA. You will work on end-to-end personalization with real-time understanding of user interactions and content features to improve ad relevance and user experience.

The role involves collaborating across Ads teams, building scalable real-time infrastructure, and contributing to state-of-the-art AI and personalization models.

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, data processing, debugging).
  • Experience with 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 technologies.
  • Review code and provide feedback to ensure best practices.
  • 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 practical experience
Master's degree or PhD (preferred)

Job description

Google is seeking a Software Engineer focused on Semantic Understanding for Search Ads Personalization in Mountain View, CA. You will work on end-to-end personalization with real-time understanding of user interactions and content features to improve ad relevance and user experience.

The role involves collaborating across Ads teams, building scalable real-time infrastructure, and contributing to state-of-the-art AI and personalization models.

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

Similar jobs worth comparing

Software Engineer — Semantic Personalization for Ads
Software Engineer — Semantic Personalization for Ads

Google Inc. • Mountain View (CA)

Hybrid
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 ML Systems Engineer — Personalization
Senior ML Systems Engineer — Personalization

Google • Mountain View (CA)

On-site
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
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
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
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
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