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.
$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 Machine Learning team is seeking a Software Engineer III to join their Cloud division. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Google Cloud. The position offers an opportunity to work on cutting-edge machine learning technologies, including Google Cloud's Vertex AI platform and Gemini models.

The role combines software engineering expertise with machine learning specialization, requiring strong skills in both areas. You'll be working on critical projects that impact billions of users worldwide, with the chance to contribute to Google's ML Excellence initiative. The position involves developing and maintaining large-scale ML systems, collaborating with cross-functional teams, and pushing the boundaries of what's possible in AI and cloud computing.

As a Software Engineer III, you'll be part of a team that drives innovation in machine learning infrastructure and implementation. The role offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work in prime locations like Sunnyvale, Mountain View, or San Francisco, contributing to Google's mission of developing next-generation technologies that transform how users interact with information and each other.

This position is perfect for candidates who are passionate about machine learning, have strong software engineering fundamentals, and want to work on projects that have global impact. You'll be part of an organization that prioritizes security, efficiency, and reliability while shaping the future of hyperscale computing and enterprise AI solutions.

Last updated 4 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

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year with advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with machine learning algorithms and tools
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 2 years of experience with performance, large scale systems data analysis (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution (preferred)

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

Medical Insurance
Dental Insurance
Vision Insurance
  • 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, Google Cloud

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

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 expertise in machine learning infrastructure.

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on Machine Learning for Search, offering competitive compensation and the opportunity to impact billions of users globally.

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 expertise in machine learning infrastructure.

Software Engineer III, Machine Learning, Google Ads

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