Taro Logo

Software Engineer, Search Quality

Google is a leading global technology company specializing in internet-related services and products.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Search Quality

Google Search is seeking a Software Engineer focused on Search Quality to help reimagine information search capabilities. This role combines machine learning, AI, and software engineering to enhance Google's search infrastructure while maintaining its accessibility. The position involves working with Large Language Models (LLMs), developing AI solutions, and creating both prototype and production-ready models. You'll be part of a team making direct impact on billions of users worldwide, working on cutting-edge AI technology. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll collaborate with product teams and research engineers, developing solutions ranging from modeling to infrastructure implementation. This position requires strong technical skills in machine learning and programming, offering an opportunity to work on one of the world's most widely-used products.

Last updated 5 months ago

Responsibilities For 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 and other research engineers

Requirements For Software Engineer, Search Quality

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience building and shipping technical products
  • Experience within the domain area of Generative AI and Large Language Models (LLM)
  • Experience in Artificial Intelligence or Machine Learning
  • Experience in Machine Learning research (preferred)
  • Experience in AI algorithms (preferred)
  • Experience in Machine Learning infrastructure (preferred)
  • Excellent programming/software skills (e.g. C/C++ or Python) (preferred)

Benefits For Software Engineer, Search Quality

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

Interested in this job?