Software Engineer III, AI/ML, Google Cloud AI

Google is a global technology company that develops innovative products and services used by billions of users.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer III, AI/ML, Google Cloud AI

Google Cloud AI is seeking a Software Engineer III to join their team working on cutting-edge AI/ML technologies. This role combines software engineering expertise with machine learning specialization, focusing on developing solutions that impact billions of users worldwide.

The position is part of the Google Cloud AI Research team, which tackles AI challenges across various industries including healthcare, finance, and retail. The team works on unique problems that push the boundaries of AI technology while maintaining a strong focus on practical applications that benefit Google Cloud customers.

As a Software Engineer III, you'll be responsible for developing product code, collaborating on design and code reviews, maintaining documentation, and implementing specialized machine learning solutions. The role requires strong programming skills, experience with data structures and algorithms, and specific expertise in machine learning infrastructure or related fields.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can work on impactful projects while having opportunities for growth and development.

The ideal candidate will have at least 2 years of software development experience, strong understanding of data structures and algorithms, and specialized knowledge in machine learning infrastructure or related areas. While a Bachelor's degree is required, advanced degrees (Master's or PhD) in Computer Science or related fields are preferred.

This role is based in Sunnyvale, CA, and is part of Google's larger mission to develop next-generation technologies that transform how billions of users connect and interact with information. You'll be joining a team that values innovation, technical excellence, and the ability to solve complex problems at scale.

Working at Google Cloud AI offers the opportunity to contribute to cutting-edge research while developing practical solutions that have real-world impact. The team collaborates across various domains, allowing for exposure to diverse technical challenges and the chance to work with leading experts in the field of AI and machine learning.

Last updated 5 hours ago

Responsibilities For Software Engineer III, AI/ML, Google Cloud AI

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement solutions in specialized ML areas and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML, Google Cloud AI

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 one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure

Benefits For Software Engineer III, AI/ML, Google Cloud AI

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML, Google Cloud AI

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 specialized knowledge in machine learning infrastructure.

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on machine learning applications in Search, offering competitive compensation and the opportunity to impact billions of users globally.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position at Google focusing on machine learning applications for Google Ads, combining software development expertise with ML algorithms to improve advertising technologies.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure development and implementation, combining software engineering expertise with ML capabilities.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position at Google focusing on machine learning for advertising systems, offering competitive compensation and opportunity to work on large-scale AI applications.