Software Engineer III, Core Machine Learning, Google Cloud

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

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

Google is seeking a Software Engineer III to join their Core Machine Learning team within Google Cloud. This role is part of the Core ML Organization, which drives ML Excellence for Google and the World. The position sits within the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI offerings.

The role combines software engineering with machine learning expertise, focusing on developing and maintaining large-scale ML systems. You'll work on critical projects that impact Google's ML infrastructure and Cloud AI products, including Vertex AI platform which brings Gemini models to enterprise customers.

As a Software Engineer III, you'll be responsible for writing production code, participating in design reviews, and ensuring best practices in code quality. You'll work with cutting-edge ML technologies and tools, contributing to Google's ML infrastructure that serves billions of users.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can work on impactful projects while having opportunities for growth and development.

The ideal candidate will have strong software engineering fundamentals combined with machine learning expertise. You'll need experience with ML algorithms, tools like TensorFlow, and a track record of working with large-scale systems. This is an excellent opportunity to work at the intersection of software engineering and machine learning at one of the world's leading technology companies.

Last updated 9 minutes 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 (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing

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

Medical Insurance
Equity
  • Equity
  • Medical Insurance
  • Bonus

Interested in this job?

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

Software Engineer III, AI/ML GenAI, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive compensation and benefits.

Software Engineer III, AI/ML, Core

Software Engineer III position at Google focusing on AI/ML infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale technical challenges.

Software Engineer III, AI/ML, YouTube Ads

Software Engineer III position at Google focusing on AI/ML for YouTube Ads, combining advanced machine learning expertise with large-scale software engineering.

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML Recommendations systems, offering competitive compensation and the opportunity to work on technologies impacting billions of users.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and specialized knowledge in machine learning infrastructure.