Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Google Cloud

Google Cloud is seeking a Software Engineer III to join their AI/ML Recommendations team. This role combines software engineering expertise with machine learning, focusing on building and deploying recommendation systems, rankings, and predictions at scale. As part of Google Cloud, you'll work on enterprise-grade solutions that leverage Google's cutting-edge technology to help organizations digitally transform their businesses.

The ideal candidate will have strong foundations in software development, data structures, and algorithms, along with specific experience in recommendation systems and ML infrastructure. You'll be responsible for developing production code, collaborating on system design, and optimizing ML models while working with a team of talented engineers.

This position offers the opportunity to impact billions of users through Google Cloud's services, working with state-of-the-art ML technologies and large-scale systems. You'll be part of Google's broader mission to organize the world's information and make it universally accessible and useful, while specifically focusing on helping businesses leverage AI/ML capabilities through Google Cloud.

The role combines technical depth in ML systems with software engineering best practices, offering opportunities to work on challenging problems in recommendations, rankings, and predictions. You'll be part of a team that values collaboration, innovation, and technical excellence, with access to Google's vast resources and cutting-edge technology infrastructure.

Last updated 10 hours ago

Responsibilities For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Google Cloud

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Build and deploy recommendation systems models, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, 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
  • 1 year of experience building and deploying recommendation systems models in production
  • 1 year of experience with ML infrastructure

Benefits For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Google Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave support

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML Recommendations, Rankings, Predictions, 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.