Software Engineer III, AI/ML, Google Cloud AI

A global technology company that develops AI, 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 · Enterprise SaaS

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 technologies. This role is part of Google's broader mission to develop next-generation technologies that impact billions of users worldwide. The position is within the Google Cloud AI Research team, which tackles AI challenges across various industries including tech, healthcare, finance, and retail.

The role combines software engineering expertise with specialized machine learning knowledge, requiring skills in both traditional software development and ML infrastructure. You'll be working on research topics that push the boundaries of AI while collaborating with product teams to bring innovations to market that benefit Google Cloud customers.

As a Software Engineer III, you'll be responsible for developing and implementing ML solutions, optimizing models, and building robust infrastructure for AI applications. The role involves writing production-grade code, conducting code reviews, contributing to documentation, and debugging complex system issues. You'll work with peers and stakeholders to ensure best practices in software development while focusing on specialized ML areas.

The position offers competitive compensation with a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone with strong software engineering fundamentals and machine learning expertise who wants to work on impactful AI projects at scale.

The ideal candidate will have experience with data structures, algorithms, and ML infrastructure, including model deployment, evaluation, and optimization. While a Bachelor's degree is required, advanced degrees in Computer Science or related fields are preferred. The role is based in Sunnyvale, CA, and offers the chance to work with world-class researchers and engineers in Google's collaborative environment.

This position represents an opportunity to be at the forefront of AI development while working on projects that have real-world impact across multiple industries. You'll be part of a team that values innovation, technical excellence, and the ability to solve complex problems at scale.

Last updated 19 minutes 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, utilize Machine Learning infrastructure, and contribute to model optimization and data processing

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

Python
Java
  • 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: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging)

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

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

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.

Software Engineer III, Artificial Intelligence/Machine Learning

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

Signal and Power Integrity Engineer, Machine Learning

Signal and Power Integrity Engineer position at Google, focusing on chip and package design optimization for machine learning hardware, offering competitive compensation and the opportunity to impact billions of users.

Software Engineer II, Education AI Platform

Software Engineer II position at Google focusing on developing AI solutions for the Education Platform, requiring Java expertise and machine learning knowledge.

Software Engineer III, Machine Learning, Privacy Sandbox

Software Engineer III position at Google focusing on machine learning and privacy technology development for the Privacy Sandbox initiative, offering competitive compensation and benefits.