Senior Software Engineer, Search Quality

Google is a global technology leader specializing 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 specializing in Search Quality to help reimagine information search capabilities. This role combines software engineering with advanced machine learning, focusing on developing solutions for processing and creating data using Large Language Models. The position offers an opportunity to impact billions of users globally through Google's search infrastructure.

The role requires extensive experience in both software engineering and machine learning, with a focus on AI and LLMs. You'll be working on complex challenges, from modeling to infrastructure development, including storing new knowledge and efficiently using LLMs to evaluate thousands of requests. The position involves collaboration with product teams and other research engineers to enhance Google's search capabilities.

The ideal candidate will have a strong background in quantitative fields, with experience in data science, statistics, and machine learning engineering. You'll be working with multiple codebases and machine learning libraries, creating both prototype models and reusable architectures. This position offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits.

Working at Google, you'll be part of a team that's committed to maintaining a universally accessible and useful search experience. The role provides an opportunity to work on cutting-edge technology while contributing to one of the most widely-used products in the world. Google offers a collaborative environment with opportunities for professional growth and development in the field of AI and machine learning.

Last updated 2 days 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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Search Quality

Senior Software Engineer, Generative AI, Data Analytics

Senior Software Engineer role at Google Cloud focusing on Generative AI and Data Analytics development, offering competitive compensation and opportunity to work on cutting-edge cloud technologies.

Senior Software Engineer AI/Machine Learning, Applied AI

Senior Software Engineer position at Google Cloud focusing on AI/ML development, requiring 5 years of software development experience and strong expertise in machine learning algorithms and tools.

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

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

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer position at Google Research focusing on Natural Language Processing and Large Language Models development for multilingual capabilities.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, requiring 5+ years of software development experience and ML/AI expertise.