Senior Software Engineer, Search Quality

Google is a global technology company that specializes in internet-related services and products.
$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, focusing on reimagining information search capabilities. This role combines advanced software engineering with cutting-edge machine learning, requiring expertise in both fields. The position offers an opportunity to impact billions of users worldwide through Google's search infrastructure.

The ideal candidate will have extensive experience in software engineering, machine learning, and data science, with particular emphasis on working with Large Language Models (LLMs). They will be responsible for developing sophisticated solutions that span from modeling to infrastructure implementation, including knowledge storage systems and efficient LLM evaluation frameworks.

The role demands a unique blend of technical skills, including proficiency in programming languages like Python or C++, strong understanding of AI algorithms, and experience with machine learning infrastructure. The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus additional benefits such as bonuses and equity.

Working at Google's Mountain View location, you'll collaborate with product teams and other research engineers to create impactful solutions for one of the world's most-used products. This is an excellent opportunity for someone passionate about advancing search technology through machine learning and AI, while working in a diverse and inclusive environment that values innovation and technical excellence.

The position offers the chance to work on complex engineering challenges while maintaining Google Search's universally accessible and useful experience. You'll be at the forefront of search technology, developing new ways to process and create data using advanced AI and machine learning techniques.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer, Search Quality

  • Develop a wide range of solutions, spanning from modeling to infrastructure
  • Work with multiple codebases and machine learning libraries, creating numerous throwaway models and prototypes
  • Work in the context of real applications for important Google products and in partnership with product teams

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 (e.g. C/C++ or Python) (preferred)

Benefits For Senior Software Engineer, Search Quality

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package available but not specifically detailed

Interested in this job?

Jobs Related To Google Senior Software Engineer, Search Quality

Senior Software Developer, AI/Machine Learning, Applied AI

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

Lead Senior Engineering Analyst, AI Safety

Lead Senior Engineering Analyst position at Google focusing on AI safety and trust, combining data analysis, machine learning, and security expertise.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google's Core team, focusing on Machine Learning and AI development for flagship products, offering competitive compensation and opportunities for technical leadership.

Senior Software Engineer, Silicon System Machine Learning Acceleration

Senior Software Engineer position at Google focusing on Silicon System Machine Learning Acceleration, optimizing ML model inference for Pixel devices.

Senior Software Engineer, Generative AI, Google Workspace

Senior Software Engineer position focused on Generative AI development for Google Workspace, requiring expertise in machine learning and AI technologies.