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.
$136,000 - $200,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, Machine Learning, Google Cloud Compute Infrastructure

Google Cloud is seeking a Software Engineer III specialized in Machine Learning to join their Cloud Compute Infrastructure team. This role is crucial for developing and maintaining Google's technical infrastructure that powers their vast product portfolio. The position offers an opportunity to work on large-scale systems, focusing on machine learning applications within Google Cloud's infrastructure.

As a Software Engineer III, you'll be part of Google's Technical Infrastructure team, working behind the scenes to build and maintain the architecture that keeps Google's services running efficiently. You'll be involved in developing next-generation technologies that impact billions of users worldwide, with a specific focus on machine learning applications in cloud computing.

The role combines software engineering expertise with machine learning specialization, requiring strong skills in both areas. You'll work with cutting-edge ML tools and technologies, contributing to Google Cloud's mission of accelerating digital transformation across industries. The position offers exposure to enterprise-grade solutions and the opportunity to work with customers from over 200 countries.

The compensation package is competitive, ranging from $136,000 to $200,000 base salary, plus additional benefits including bonus and equity. Google offers a comprehensive benefits package and promotes an inclusive work environment, emphasizing diversity and equal opportunity.

This role is perfect for candidates who are passionate about machine learning, have strong software engineering fundamentals, and want to impact global-scale infrastructure. You'll have the opportunity to work with some of the best engineers in the industry while solving complex technical challenges in cloud computing and machine learning.

Last updated a day 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
  • 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
Dental Insurance
Vision Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Machine Learning, Google Cloud Compute Infrastructure

Software Engineer II

Mid-level Software Engineer position at Microsoft's Azure ML team, building large-scale model serving platform for AI inference, including OpenAI models.

Machine Learning Engineer

Machine Learning Engineer role at Apple, focusing on developing ML solutions for the Apple Online Store, including search, recommendations, and personalization systems.

Software Engineer

Software Engineer role at Microsoft focusing on Azure Machine Learning infrastructure and large-scale AI model serving.

Field Service AI Solution Architect

Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service operations with 3+ years of experience required.

Deep Learning Engineer, Datacenters

Deep Learning Engineer position at NVIDIA focusing on datacenter optimization, AI infrastructure, and performance analysis for large-scale machine learning systems.