Senior AI/ML Search Systems Engineer

Google LLC

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

2 days 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 LLC in Mountain View seeks a Senior Software Engineer for Search Ecosystems, AI/ML to advance information retrieval, large-scale data processing, and AI-driven search features.

You will work on distributed systems, embeddings, and data pipelines, collaborating across teams to deliver scalable solutions for billions of users. Strong coding in C++/Java and systems design are essential.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C++ and Java.
  • Experience in information retrieval, search infrastructure, ranking systems, data quality, or signal extraction for content evaluation.
  • Experience with large-scale data analysis, building data pipelines (e.g., Flume), and applying statistical methods to solve problems.

Responsibilities

  • Design and implement secure, scalable data ingestion pipelines that enforce strict access controls and copyright compliance for premium, rights-protected content across all GenAI serving surfaces.
  • Optimize large-scale Retrieval-Augmented Generation (RAG) infrastructure, focusing on improving the latency, relevance, and computational efficiency of embedding generation and vector searches.
  • Drive the end-to-end technical integration of the Expert Intelligence platform with flagship Google GenAI products, utilizing Spanner to ensure low-latency serving.
  • Develop and scale distributed batch and streaming processing pipelines (using tools like Flume) to ingest, clean, and index terabytes of unstructured and semi-structured data.
  • Provide technical leadership and mentorship to other engineers, guiding system architecture decisions and establishing best practices for LLM-backed infrastructure.

Skills

C++
Java
Information retrieval
Search infrastructure
Data analysis

Education

Bachelor’s degree or equivalent practical experience

Tools

Flume
Spanner

Job description

Google LLC in Mountain View seeks a Senior Software Engineer for Search Ecosystems, AI/ML to advance information retrieval, large-scale data processing, and AI-driven search features.

You will work on distributed systems, embeddings, and data pipelines, collaborating across teams to deliver scalable solutions for billions of users. Strong coding in C++/Java and systems design are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI/ML — Search Ecosystems
Senior Software Engineer, AI/ML — Search Ecosystems

Google Inc. • Mountain View (CA)

Hybrid
USD 174,000 - 252,000
Senior AI/ML Engineer - Search Systems & Scale
Senior AI/ML Engineer - Search Systems & Scale

Google Inc. • Mountain View (CA)

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

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus potential
Benefits
Senior GenAI & Search Engineer
Senior GenAI & Search Engineer

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,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 AI/ML Engineer for Personalization & Search
Senior AI/ML Engineer for Personalization & Search

Google Inc. • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer - ML/AI for Large-Scale Systems
Senior Software Engineer - ML/AI for Large-Scale Systems

Google • Providence (RI)

Remote
USD 148,000 - 230,000
Senior AI/ML Engineer: Personalization & Search
Senior AI/ML Engineer: Personalization & Search

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior AI/ML Systems Architect
Senior AI/ML Systems Architect

Google • Mountain View (CA)

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

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000