Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

A global technology company that develops internet-related services and products.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

Google is seeking a Senior Software Engineer to join their Recommendations, Ranking and Prediction team within Google Workspace. This role combines software engineering expertise with machine learning and algorithmic skills to develop next-generation technologies that impact billions of users.

The position requires strong technical skills in software development, particularly in building and maintaining large-scale systems that handle recommendations and predictions. You'll be working on critical projects that help users connect, communicate, and collaborate more effectively through Google Workspace products.

As a senior engineer, you'll be responsible for developing sophisticated algorithms for ranking, recommendations, prediction, and search quality, while ensuring these systems can operate at Google's massive scale. The role involves both technical leadership and hands-on coding, including system design, code reviews, and mentoring other engineers.

The ideal candidate will have extensive experience in software development, strong algorithmic skills, and a track record of delivering complex technical projects. You'll be working with cutting-edge technologies in areas such as distributed computing, artificial intelligence, and large-scale system design.

Google offers a competitive compensation package including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. The company is known for its innovative culture, emphasis on technical excellence, and commitment to developing products that have global impact.

This is an excellent opportunity for experienced engineers who want to work on challenging technical problems while contributing to products used by millions of people worldwide. You'll be part of a team that values collaboration, innovation, and technical excellence, while having the resources and support of one of the world's leading technology companies.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture
  • Experience developing algorithms (ranking, recommendations, prediction, search quality, personalization)

Benefits For Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, combining advanced AI research with practical software engineering to deliver innovative solutions across industries.

Senior Software Engineer, Core Machine Learning, Google Cloud

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

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, developing AI/ML solutions for advertising technology.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications for Google Ads, requiring expertise in machine learning infrastructure and software development.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to impact billions of users.