Software Engineer III, Core Machine Learning, Google Cloud

A global technology company that develops internet-related services and products.
$141,000 - $202,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, Core Machine Learning, Google Cloud

Google Cloud is seeking a Software Engineer III to join their Core Machine Learning team, focusing on developing next-generation technologies that impact billions of users. This role is part of the Core ML Organization, which drives ML Excellence for Google and the World, creating cohesive machine learning infrastructure and execution around key ML efforts within Google.

The position sits within the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The team works on cutting-edge projects including Google Cloud's Vertex AI and TPU development, focusing on security, efficiency, and reliability at hyperscale.

As a Software Engineer III, you'll be working on critical projects with opportunities to switch teams as the business evolves. The role requires expertise in machine learning algorithms, tools like TensorFlow, and strong software development skills. You'll be involved in design reviews, code development, documentation, and system troubleshooting.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The role provides an opportunity to work with world-class engineers and scientists, developing ML infrastructure that powers Google's most important services and cloud offerings.

This is an ideal role for someone with strong technical skills in both software engineering and machine learning, who wants to work on large-scale systems that impact billions of users. The position offers significant growth potential and the chance to shape the future of machine learning infrastructure at one of the world's leading technology companies.

Last updated 18 hours ago

Responsibilities For Software Engineer III, Core Machine Learning, Google Cloud

  • 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, Core Machine Learning, Google Cloud

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

Benefits For Software Engineer III, Core Machine Learning, Google Cloud

Medical Insurance
401k
  • Bonus
  • Equity
  • Benefits Package

Interested in this job?

Jobs Related To Google Software Engineer III, Core Machine Learning, Google Cloud

Software Developer III, AI/ML GenAI, Applied AI

Software Developer III position at Google focusing on AI/ML and GenAI implementation, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Software Developer III, Applied AI, Google Cloud

Software Developer III position at Google Cloud focusing on Applied AI and Food AI platform development, requiring Python expertise and ML/NLP experience.

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Software Developer III position at Google focusing on AI/ML Natural Language Processing for Google Workspace, combining software engineering with machine learning expertise.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI/ML solutions and infrastructure with opportunities to work on cutting-edge technologies that impact billions of users.

Software Developer III, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI solutions for financial services industry, requiring 2+ years of software development experience.