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

A global technology company that develops innovative products and services used by billions of users worldwide.
$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 systems. This role is part of the technical foundation behind Google's flagship products, working on essential building blocks that drive innovation across the company.

The position requires expertise in building and deploying recommendation systems models in production environments, along with strong software development skills and experience with ML infrastructure. As part of the Core team, you'll have the unique opportunity to impact technical decisions across Google while working on critical projects that affect billions of users.

The role offers a competitive compensation package ranging from $141,000 to $202,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Mountain View headquarters, collaborating with talented peers on challenging technical problems that span information retrieval, distributed computing, large-scale system design, and artificial intelligence.

The ideal candidate will have at least 2 years of software development experience and a strong background in data structures and algorithms. You'll be responsible for writing production code, conducting code reviews, contributing to documentation, and building sophisticated recommendation systems. This is an excellent opportunity for someone passionate about ML/AI who wants to work at scale and make a significant impact on Google's core technologies.

Working at Google means joining a company that values diversity, inclusion, and innovation. The Core team's mandate to build central solutions and break down technical barriers makes this role particularly exciting for engineers who want to work on foundational technologies that power Google's most important products. You'll have opportunities for growth and development while working alongside some of the industry's best engineers in a collaborative and impactful environment.

Last updated an hour 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
  • 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
JavaScript
  • 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
Dental Insurance
Vision Insurance
401k
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Software Engineer III, XBorg, Google Cloud

Software Engineer III position at Google's XBorg team, focusing on ML infrastructure and distributed systems for cloud computing.

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 strong programming skills in Python or Java.

Field Solutions Architect, Generative AI, Google Cloud (English)

Field Solutions Architect position at Google Cloud focusing on Generative AI implementation, requiring 6+ years of AI/ML experience and strong technical skills in Python and machine learning frameworks.

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.