Google

Senior Software Engineer, Recommendations, Rankings, Predictions, Search Discover

Google
Apply
2 days ago
Mountain View, CA, USASenior
H1B sponsor

Base Salary

$174k - $252k/yr

Responsibilities

  • Develop and test new ranking algorithms and model features.
  • Analyze experiment results to measure impact and guide improvements.
  • Collaborate with engineers and researchers to implement new ideas.
  • Improve the quality and reliability of ranking systems and explore techniques for content understanding and personalization.
  • Design and implement recommendation system models across different domains.
  • Leverage ML infrastructure and contribute to architecture design.
  • Demonstrate AI fluency and discuss knowledge and use of AI tools during the hiring process.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.
  • 3 years of experience building and deploying recommendation system models in production, including retrieval, prediction, ranking, personalization, search quality, or embeddings, plus architecture experience.
  • 3 years of experience with ML infrastructure such as model deployment, model evaluation, optimization, data processing, and debugging.
  • 3 years of experience with data analysis, data manipulation, and statistical methods.
  • Preferred: Master’s degree or PhD in Computer Science or a related technical field.
  • Preferred: 5 years of experience with data structures and algorithms.
  • Preferred: knowledge of machine learning concepts, algorithms, best practices, and building large language models.
  • Preferred: excellent coding skills in Python and C++.
  • Preferred: strong problem-solving, investigative, collaboration, communication, and teamwork skills.

Benefits

  • 15% bonus target, equity, and benefits are offered.
  • The role is part of Google Search and offers opportunities to switch teams and projects as the business evolves.

Tech Stack

Categories

Google

About Google

10,000+ employees

Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.

Contact me