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, focusing on cloud computing and technical infrastructure.
$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 involves working with cutting-edge technologies in machine learning, artificial intelligence, and cloud computing.

As a Software Engineer III, you'll be part of the Technical Infrastructure team, responsible for building and maintaining Google's data centers and next-generation platforms. The role requires expertise in machine learning algorithms, tools like TensorFlow, and experience with large-scale systems. You'll work on projects critical to Google's needs, with opportunities to switch teams as the business evolves.

The ideal candidate will bring fresh ideas from various areas, including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll be responsible for managing project priorities, designing solutions, and ensuring the highest quality of code through reviews and best practices implementation.

Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone passionate about machine learning and interested in working on technology that impacts billions of users worldwide.

The role combines technical expertise with leadership opportunities, allowing you to influence the direction of critical infrastructure projects while working with some of the industry's best engineers. You'll be part of a team that takes pride in being "engineers' engineers" and consistently pushes the boundaries of what's possible in cloud computing and machine learning.

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

Interested in this job?

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

Product Manager II, Ads Safety

Lead product strategy and development for Google's Ads Safety team, managing advertising products that impact millions of users and businesses worldwide.

Developer Relations Producer, Google Cloud, Generative AI

Developer Relations Producer position at Google Cloud focusing on Generative AI, combining technical expertise with community engagement and product development.

Product Manager II, Augmented Reality Perception

Product Manager II position at Google focusing on Augmented Reality Perception, working with cross-functional teams to develop AR technologies and solutions.

Multimedia Machine Learning Silicon Architect, Devices and Services

Design and develop ML hardware acceleration architectures for multimedia applications at Google, combining expertise in machine learning and silicon engineering.

Technical Writer, Artificial Intelligence

Technical Writer position at Google focusing on AI documentation, requiring 4 years of experience and expertise in technical content creation for developer audiences.