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 looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. The role offers opportunities to impact important technical decisions across the company.

As a Software Engineer III, you'll work on critical projects with chances to switch teams as both you and the business evolve. The role demands versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack. You'll be involved in everything from information retrieval and distributed computing to system design, AI, and natural language processing.

The compensation package is competitive, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google is committed to building a diverse workforce and creating an inclusive environment where all employees can thrive. The position is based in Mountain View, CA, and requires collaboration with teams across Google's global offices.

Last updated 4 minutes 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
  • 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
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Software Engineer III, AI/ML GenAI, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive compensation and benefits.

Software Engineer III, AI/ML, Core

Software Engineer III position at Google focusing on AI/ML infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale technical challenges.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google focusing on Core Machine Learning for Google Cloud, combining software engineering with ML expertise to develop and maintain large-scale ML systems.

Software Engineer III, AI/ML, YouTube Ads

Software Engineer III position at Google focusing on AI/ML for YouTube Ads, combining advanced machine learning expertise with large-scale software engineering.

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

Software Engineer III position at Google focusing on AI/ML Recommendations systems, offering competitive compensation and the opportunity to work on technologies impacting billions of users.