Senior Software Engineer, Search Quality

Google is a global technology company revolutionizing search and information access worldwide.
$189,000 - $284,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Senior Software Engineer, Search Quality

Google Search is seeking a Senior Software Engineer to join their Search Quality team in a role that combines advanced machine learning with practical engineering. This position offers an opportunity to impact billions of users worldwide by reimagining information search capabilities. The role requires extensive experience in both software engineering and machine learning, with a focus on Large Language Models (LLM) and AI technologies.

The ideal candidate will have 8+ years of experience in software engineering and machine learning, with specific expertise in working with LLMs, AI, and data science. They will be responsible for developing comprehensive solutions that span from modeling to infrastructure, including knowledge storage, efficient LLM implementation, and model enhancement.

Working at Google Search means joining a team that's at the forefront of search technology innovation. You'll collaborate with product teams and research engineers, working on real applications that directly impact Google's core products. The role offers competitive compensation ($189,000-$284,000) plus additional benefits including bonus and equity opportunities.

The position requires strong technical skills in Python or C/C++, and a deep understanding of machine learning infrastructure and algorithms. A background in computer science, artificial intelligence, or a related field is highly valued, with advanced degrees (Master's or PhD) preferred.

This is an excellent opportunity for someone who wants to work on cutting-edge search technology while having a global impact. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, working with some of the most advanced AI and ML technologies available today.

Last updated 2 days 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, creating models and prototypes
  • Work on 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) (preferred)

Benefits For Senior Software Engineer, Search Quality

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Search Quality

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer position at Google focusing on AI/ML development, requiring 5 years of software development experience and ML expertise.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advanced AI research and development with competitive compensation and opportunities for innovation.

Lead Senior Engineering Analyst, AI Safety

Lead Senior Engineering Analyst position at Google focusing on AI safety, requiring expertise in data analysis, machine learning, and project management.

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

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

Senior Software Engineer, Machine Learning, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on machine learning and AI development with competitive compensation and opportunities for growth.