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.
$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 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 maintaining and developing Google's vast technological architecture. The position offers an opportunity to work on critical projects that directly impact Google's core infrastructure and Cloud services.

The role requires a strong background in software development, particularly in machine learning and AI technologies. With a minimum of 2 years of experience required, successful candidates will be involved in developing and maintaining large-scale systems, working with cutting-edge ML technologies, and contributing to Google's next-generation cloud infrastructure.

As part of Google Cloud, you'll be working in a division that serves customers in more than 200 countries, helping organizations digitally transform their businesses. The role combines technical expertise with practical problem-solving, requiring skills in both software development and machine learning implementations.

The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus additional benefits such as bonuses, equity, and comprehensive healthcare coverage. You'll be working alongside some of the industry's best engineers, contributing to projects that impact billions of users worldwide.

This is an excellent opportunity for someone who wants to work at the intersection of cloud computing and machine learning, with the chance to influence the direction of Google's infrastructure and cloud services. The role offers significant growth potential and the opportunity to work on challenging technical problems at a massive scale.

Working at Google means being part of a company that values diversity, inclusion, and innovation. You'll have access to cutting-edge resources and technologies, while working in an environment that encourages collaboration and creative problem-solving. The position is available in several key tech hubs, including Seattle and Sunnyvale, allowing for flexibility in location while maintaining direct involvement with core teams.

Last updated 13 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

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

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI focusing on advancing AI technology through research, development, and practical applications across industries.

Research Scientist, Geo Algorithms, Research

Research Scientist position at Google focusing on Geo Algorithms research, requiring PhD and publication experience, offering $136K-$200K salary plus benefits.

Research Scientist

Research Scientist position at Google focusing on machine learning, data mining, and natural language processing research.

Research Scientist, Gen AI/ML, Computational Photography

Research Scientist position at Google focusing on Generative AI and Computational Photography, developing cutting-edge ML models for image quality and 3D capture.

Research Scientist, Market Algorithms, Google Research

Research Scientist position at Google focusing on market algorithms, combining microeconomics, ML, and algorithm design to develop efficient marketplaces.