Taro Logo

Software Engineer III, Machine Learning, Google Cloud Compute 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
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Machine Learning, Google Cloud Compute Infrastructure

Google is seeking a Software Engineer III to join their Cloud Compute Infrastructure team, focusing on machine learning applications. This role is part of Google's Technical Infrastructure team, which is fundamental to keeping Google's vast array of services running smoothly. The position offers an opportunity to work on cutting-edge technologies that impact billions of users worldwide.

The role combines software engineering expertise with machine learning specialization, requiring strong skills in both areas. You'll be working on critical projects for Google Cloud, which helps organizations across 200+ countries digitally transform their businesses. The position involves developing, testing, and maintaining software solutions while managing project priorities and deliverables.

As a Software Engineer III, you'll be part of a team that builds and maintains Google's data centers and next-generation platforms. The role requires expertise in machine learning algorithms, tools like TensorFlow, and strong software development skills. You'll work on large-scale system design, distributed computing, and other advanced technical areas.

The compensation package is competitive, with a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google offers a collaborative work environment and the opportunity to work on projects that have global impact. The position is available in several prestigious tech hubs including Seattle, Kirkland, and Sunnyvale.

This role is perfect for someone who combines technical expertise with a passion for machine learning and infrastructure development. You'll have the opportunity to work with cutting-edge technology while contributing to Google's mission of organizing the world's information and making it universally accessible and useful. The position offers excellent career growth potential and the chance to work with some of the best minds in technology.

Last updated 18 days ago

Responsibilities For Software Engineer III, Machine Learning, Google Cloud Compute Infrastructure

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Machine Learning, Google Cloud Compute Infrastructure

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
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing

Benefits For Software Engineer III, Machine Learning, Google Cloud Compute Infrastructure

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

Interested in this job?