Taro Logo

Software Engineer III, AI/ML, Google Cloud Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

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

Google Cloud is seeking a Software Engineer III to join their AI/ML Infrastructure team. This role is part of Google's broader mission to develop next-generation technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll work on critical projects that leverage cutting-edge technology and help developers build more sustainably.

The position requires expertise in machine learning infrastructure, including model deployment, evaluation, optimization, and data processing. You'll be working with specialized ML areas such as speech/audio technology, reinforcement learning, and other ML fields. The role combines traditional software engineering skills with advanced ML knowledge, making it ideal for candidates with both strong programming fundamentals and machine learning expertise.

As a Software Engineer III, you'll be responsible for writing production code, collaborating with peers through design and code reviews, contributing to documentation, and debugging complex system issues. The role offers opportunities to work on large-scale systems that handle massive amounts of data and require sophisticated ML solutions.

Google offers a competitive compensation package, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company is committed to diversity and inclusion, providing equal opportunities to all candidates regardless of background. The position is based in Sunnyvale, CA, where you'll work with some of the industry's brightest minds in AI and ML.

This role is perfect for candidates who are passionate about machine learning, have strong software engineering fundamentals, and want to work on projects that have global impact. You'll be part of a team that's pushing the boundaries of AI/ML technology while helping to build and maintain the infrastructure that powers Google Cloud's AI capabilities.

Last updated 2 days ago

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

  • 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
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

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

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 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 Infrastructure

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

Interested in this job?

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