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

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

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

Google is seeking a Software Engineer III to join their Core team focusing on AI/ML Recommendations, Rankings, and Predictions. This role is crucial in developing next-generation technologies that impact billions of users. The Core team is responsible for building the technical foundation behind Google's flagship products, including developer platforms, product components, and infrastructure.

The position requires expertise in building and deploying recommendation systems models and working with ML infrastructure. You'll be part of a team that owns and advocates for underlying design elements and drives innovation across Google's products. The role involves writing production code, collaborating through design and code reviews, contributing to documentation, and resolving complex system issues.

As part of Google's Core team, you'll have a unique opportunity to impact important technical decisions across the company. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google's commitment to diversity and inclusion makes this an excellent opportunity for engineers looking to work on large-scale AI/ML systems while making a significant impact on products used by billions.

The ideal candidate will have strong software development experience, deep knowledge of data structures and algorithms, and practical experience with recommendation systems and ML infrastructure. You'll work in Mountain View, CA, collaborating with talented engineers and contributing to Google's mission of organizing the world's information.

Last updated 15 hours ago

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

  • 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, Core

Python
Java
  • 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, Core

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

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.