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's Core ML Organization is seeking a Software Engineer III to join their team focused on driving ML Excellence for Google and the World. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which designs and implements infrastructure for all Google services and Google Cloud. The position involves working on critical projects related to machine learning infrastructure and execution, with opportunities to impact billions of users worldwide.

The ideal candidate will have strong experience in software development, machine learning algorithms, and data structures. They'll work on developing ML infrastructure and participate in key ML efforts within Google. The role offers exposure to cutting-edge technologies including TPUs and Vertex AI, Google Cloud's leading AI platform for enterprise customers.

This is an excellent opportunity for someone passionate about machine learning and large-scale systems. You'll be working with teams across Google to create cohesive ML solutions, while having the chance to impact both Google's internal services and Cloud customers. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

The role requires strong technical skills in software development, machine learning, and system design, combined with the ability to collaborate effectively with peers and stakeholders. You'll be contributing to Google's mission of organizing the world's information while working on some of the most advanced ML infrastructure in the industry.

Last updated 11 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 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of 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 in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 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
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

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 Python experience and AI expertise, offering $147K-$216K base salary.

Software Engineer III, AI/ML

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

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on AI/ML development, infrastructure, and implementation of machine learning solutions.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position focused on machine learning and AI development for Google Ads, requiring 2 years of experience in software development and ML algorithms.

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 AI/ML and Python programming.