Software Engineer III, AI/ML GenAI, Search

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, AI/ML GenAI, Search

Google is seeking a Software Engineer III to join their Search team, focusing on AI/ML and GenAI technologies. This role represents an exciting opportunity to work at one of the world's leading technology companies, directly impacting billions of users globally through Google Search.

The position requires strong expertise in software development, with specific emphasis on GenAI concepts and ML infrastructure. You'll be working on cutting-edge technologies including Large Language Models (LLM), Multi-Modal systems, and Large Vision Models, contributing to text, image, video, and audio generation capabilities.

As a Software Engineer III at Google, you'll be part of a team that's reimagining search functionality, solving complex engineering challenges, and expanding infrastructure while maintaining Google's universally accessible search experience. The role involves writing production code, collaborating with peers through design and code reviews, contributing to documentation, and implementing GenAI solutions.

The compensation package is highly competitive, with a base salary range of $141,000-$202,000, plus additional benefits including bonus, equity, and comprehensive benefits package. Google offers a collaborative environment where engineers can work on various projects and technologies, from information retrieval to distributed computing and artificial intelligence.

This role is perfect for candidates with a strong foundation in software development, data structures, and algorithms, combined with specific expertise in GenAI and ML infrastructure. You'll have the opportunity to work with cutting-edge AI technologies while contributing to products that impact users worldwide. The position offers excellent growth potential and the chance to work with some of the best minds in technology at Google's Mountain View headquarters.

Last updated 9 hours ago

Responsibilities For Software Engineer III, AI/ML GenAI, Search

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Implement GenAI solutions, utilize ML infrastructure, and contribute to data preparation, optimization, and performance enhancements

Requirements For Software Engineer III, AI/ML GenAI, Search

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models) and experience with text, image, video, or audio generation
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)

Benefits For Software Engineer III, AI/ML GenAI, Search

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML GenAI, Search

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML recommendations, rankings, and predictions systems within the Core team.

Software Engineer III, XBorg, Google Cloud

Software Engineer III position at Google's XBorg team, focusing on ML infrastructure and distributed systems for cloud computing.

Software Engineer III, AI/ML Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and strong programming skills in Python or Java.

Field Solutions Architect, Generative AI, Google Cloud (English)

Field Solutions Architect position at Google Cloud focusing on Generative AI implementation, requiring 6+ years of AI/ML experience and strong technical skills in Python and machine learning frameworks.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and expertise in machine learning infrastructure.