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 Cloud is seeking a Software Engineer III to join their Core Machine Learning team. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI offerings. The position focuses on developing machine learning infrastructure and driving ML excellence across Google.

The role combines software engineering with machine learning expertise, working on critical projects that impact billions of users. You'll be part of the team developing infrastructure for Google Cloud's Vertex AI platform and working with cutting-edge ML technologies including Gemini models.

As a Software Engineer III, you'll collaborate with peers and stakeholders on design decisions, contribute to code reviews, and help maintain high engineering standards. The role requires strong problem-solving skills in both software development and machine learning domains.

The position offers competitive compensation including a base salary range of $141,000-$202,000 plus bonus, equity, and benefits. Google provides a collaborative environment focused on innovation and impact at scale.

This is an excellent opportunity for someone with strong ML and software engineering skills who wants to work on infrastructure powering next-generation AI technologies. You'll be at the forefront of machine learning development while working with world-class engineers at one of tech's most influential companies.

The role requires 2+ years of experience with software development, algorithms, and machine learning tools. You'll need strong coding abilities and familiarity with ML frameworks like TensorFlow. An advanced degree in Computer Science or related field is preferred but not required with equivalent experience.

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

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

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Software Engineer III, AI/ML Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and expertise in machine learning, model development, and software engineering.

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5+ years of experience in statistical programming and AI applications.

Software Engineer III, AI/ML GenAI, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, requiring expertise in machine learning, software development, and AI infrastructure.

Software Engineer III, Generative AI, Google Workspace

Software Engineer III position at Google focusing on Generative AI development for Google Workspace, combining traditional software engineering with cutting-edge AI technologies.

Software Engineer III, Augmented Reality

Software Engineer III position at Google working on Augmented Reality technology, focusing on calibration and system testing for AR devices.