Senior Software Engineer, Search Quality

Google is a global technology company that runs the world's most popular search engine, serving billions of users worldwide.
$189,000 - $284,000
Machine Learning
Senior Software Engineer
In-Person
5000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Search Quality

Google is seeking a Senior Software Engineer to join their Search Quality team, working on reimagining how people search for information worldwide. This role combines advanced software engineering with cutting-edge machine learning, focusing on improving Google's search capabilities that billions of users rely on daily.

The position requires extensive experience in both software engineering and machine learning, particularly working with Large Language Models (LLMs). You'll be at the forefront of developing solutions that span from sophisticated modeling to robust infrastructure implementation. This includes creating and managing knowledge bases, efficiently utilizing LLMs for large-scale request evaluation, and continuously enhancing model intelligence and performance.

As a senior engineer, you'll work across multiple codebases and machine learning libraries, building both experimental prototypes and production-ready systems. The role offers the unique opportunity to directly impact Google's core search product, working alongside product teams and research engineers to implement real-world applications of advanced machine learning technologies.

The compensation package is highly competitive, with a base salary range of $189,000-$284,000, plus additional benefits including bonus and equity opportunities. Google offers a comprehensive benefits package and is committed to creating an inclusive workplace environment.

This position is perfect for someone who combines strong technical skills in software engineering with deep machine learning expertise, and who is excited about solving complex challenges that will shape the future of information access for users worldwide. You'll be joining a team that values innovation, technical excellence, and the ability to transform cutting-edge research into practical solutions that serve billions of users.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, Search Quality

  • Develop solutions spanning from modeling to infrastructure (storing knowledge, using LLMs, improving models)
  • Work with multiple codebases and machine learning libraries
  • Create throwaway models, prototypes, reusable model architectures and advanced libraries
  • Work with real applications for Google products in partnership with product teams and research engineers

Requirements For Senior Software Engineer, Search Quality

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software engineering and Machine Learning
  • 8 years of experience in data science or other quantitative fields
  • 5 years of experience working with Machine Learning, AI, and Large Language Models (LLM)
  • Master's or PhD degree in Computer Science, AI, Machine Learning, or related technical field (preferred)
  • Experience in AI algorithms (preferred)
  • Experience in Machine Learning research (preferred)
  • Experience in Machine Learning infrastructure (preferred)
  • Experience with advanced algorithms (preferred)
  • Excellent programming/software skills (C/C++ or Python)

Benefits For Senior Software Engineer, Search Quality

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Search Quality

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer role at Google Research focusing on Natural Language Processing and Large Language Models, developing multilingual capabilities for key Google products.

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

Senior Software Engineer position at Google Cloud focusing on AI/ML GenAI development, offering competitive compensation and opportunity to work on cutting-edge technology.

Senior Software Engineer, Generative AI, Google Workspace

Senior Software Engineer position at Google focusing on Generative AI development for Google Workspace, combining machine learning expertise with software engineering.

Senior Software Engineer, Computer Vision, Geometry and Human Perception

Senior Software Engineer position at Google focusing on Computer Vision, Geometry, and Human Perception for AR applications.

Senior Software Engineer, GenAI, Google Distributed Cloud AI

Senior Software Engineer position at Google focusing on GenAI and Distributed Cloud AI infrastructure, offering competitive compensation and opportunity to work on cutting-edge AI technologies.