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 24 days 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 Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI focusing on advancing AI technology through research, development, and practical applications across industries.

Research Scientist, Geo Algorithms, Research

Research Scientist position at Google focusing on Geo Algorithms research, requiring PhD and publication experience, offering $136K-$200K salary plus benefits.

Research Scientist

Research Scientist position at Google focusing on machine learning, data mining, and natural language processing research.

Research Scientist, Gen AI/ML, Computational Photography

Research Scientist position at Google focusing on Generative AI and Computational Photography, developing cutting-edge ML models for image quality and 3D capture.

Research Scientist, Market Algorithms, Google Research

Research Scientist position at Google focusing on market algorithms, combining microeconomics, ML, and algorithm design to develop efficient marketplaces.