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 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 experience in ML infrastructure including model deployment, evaluation, and optimization. The successful candidate will be responsible for developing sophisticated AI/ML solutions that impact billions of users globally.

The Core team plays a crucial role in establishing the underlying design elements, developer platforms, product components, and infrastructure at Google. Team members have the unique opportunity to influence technical decisions across the company and break down technical barriers while strengthening existing systems.

The compensation package is highly competitive, with a base salary range of $141,000-$202,000, plus additional benefits including bonus, equity, and comprehensive health coverage. Google offers a collaborative environment where engineers can work on challenging problems at massive scale, with opportunities to switch teams and projects as the business evolves.

The ideal candidate will have at least 2 years of software development experience, strong knowledge of data structures and algorithms, and proven experience with recommendation systems. A Bachelor's degree is required, though advanced degrees (Master's or PhD) in Computer Science or related fields are preferred.

Working at Google's Mountain View headquarters, you'll be part of a team that values technical excellence, innovation, and collaboration. The company is committed to diversity, equity, and inclusion, providing equal opportunities for all qualified candidates. This role offers the chance to work on cutting-edge technology while contributing to products that impact users worldwide.

If you're passionate about AI/ML, have strong technical skills, and want to work on problems at scale, this position offers an excellent opportunity to advance your career at one of the world's leading technology companies.

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

Software Engineer III, AI/ML, Google Cloud

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

Software Engineer III, AI/ML GenAI, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive compensation and opportunity to work on enterprise-scale AI solutions.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to work on cutting-edge AI technologies.

Software Engineer III, Generative AI, Google Workspace

Software Engineer III position focused on developing Generative AI solutions for Google Workspace, requiring expertise in machine learning, AI, and software development.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on developing and implementing machine learning solutions and infrastructure.