Software Engineer, Vertex AI Search, Search AI Features

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Vertex AI Search, Search AI Features

Google is seeking a Software Engineer for their Vertex AI Search, Search AI Features team. This role is part of the Technical Infrastructure team, which is responsible for developing and maintaining Google's data centers and building the next generation of Google platforms. The ideal candidate will have experience in software development, data structures/algorithms, and specialized knowledge in areas such as speech/audio, reinforcement learning, ML infrastructure, or other ML fields.

Key responsibilities include:

  • Productionizing ML-based services
  • Building and maintaining ML-based embedding infrastructure for Vertex AI Search
  • Developing new AI-powered search features for Cloud enterprise customers
  • Working directly with customers to ensure product success

The role requires a Bachelor's degree or equivalent practical experience, along with significant experience in software development, ML design, and optimizing ML infrastructure. The ideal candidate should be comfortable with changing specifications, able to navigate ambiguity, and have a strong interest in problem-solving and engineering excellence.

Google offers a competitive salary range of $136,000-$200,000 plus bonus, equity, and benefits. The company is committed to diversity, equality, and creating a culture of belonging. This is an opportunity to work on cutting-edge technologies that impact billions of users worldwide, with the potential to grow and evolve within Google's fast-paced business environment.

Last updated a month ago

Responsibilities For Software Engineer, Vertex AI Search, Search AI Features

  • Productionize ML based services
  • Build and maintain ML based embedding infrastructure for Vertex AI Search
  • Build new AI powered search features for Cloud enterprise customers
  • Work with customers to ensure product success

Requirements For Software Engineer, Vertex AI Search, Search AI Features

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Interested in this job?

Jobs Related To Google Software Engineer, Vertex AI Search, Search AI Features

Research Product Manager, Google Cloud, Domain Applied ML

Lead AI/ML research product management at Google Cloud, driving innovation in Generative AI and machine learning infrastructure.

Research Scientist, Market Algorithms

Research Scientist position at Google focusing on market algorithms, combining ML, economics, and computer science research with practical applications.

Research Scientist

Research Scientist position at Google Research focusing on machine learning and AI systems development, requiring PhD and programming expertise.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning and AI development with opportunities to work on large-scale systems impacting billions of users.

Silicon AI/ML Architect, Google Cloud

Silicon AI/ML Architect position at Google Cloud, focusing on developing AI accelerators and custom silicon solutions for data centers.