Machine Learning Engineer, Search Relevance

Aibreakingwire

Mountain View (CA)

On-site

USD 150,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google in Mountain View, California is seeking a Machine Learning Engineer for the Search Relevance team to design, develop, and deploy large-scale ML models that power Google Search. You will collaborate with researchers to translate novel algorithms into production systems and optimize models in a data-rich, high-throughput setting.

The role requires strong Python skills and experience with TensorFlow or PyTorch, with a focus on information retrieval, NLP, and scalable ML infrastructure.

Qualifications

  • Bachelor's degree in Computer Science or a related technical field.
  • 3+ years of software development or ML experience.
  • Proficiency in Python and at least one ML framework (TensorFlow or PyTorch).

Responsibilities

  • Design, develop and deploy large-scale ML models for search relevance.
  • Collaborate with researchers to productionize novel algorithms.
  • Analyze model performance and implement optimizations.
  • Develop and maintain ML infrastructure and tooling.
  • Stay up-to-date with ML and information retrieval advances.

Skills

Machine learning
Python
TensorFlow
PyTorch
Information retrieval
NLP

Education

Bachelor's degree in Computer Science or related field

Job description

# Machine Learning Engineer, Search RelevanceGoogle## Job DescriptionAs a Machine Learning Engineer on the Search Relevance team, you will be at the forefront of developing and deploying cutting-edge ML models that power Google Search. You'll work on challenging problems related to understanding user intent, ranking search results, and personalizing the search experience. This role involves designing, implementing, and evaluating ML systems, collaborating with researchers and product managers, and contributing to the continuous improvement of Google Search.\*\*Responsibilities:\*\*- Design, develop, and deploy large-scale machine learning models for search relevance.- Collaborate with researchers to translate novel algorithms into production systems.- Analyze model performance, identify areas for improvement, and implement optimizations.- Develop and maintain robust ML infrastructure and tooling.- Stay up-to-date with the latest advancements in ML and information retrieval.\*\*Minimum Qualifications:\*\*- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.- 3 years of experience in software development or machine learning.- Experience with Python and at least one ML framework (e.g., TensorFlow, PyTorch).\*\*Preferred Qualifications:\*\*- Master's or PhD in Computer Science, Machine Learning, or a related field.- Experience with large-scale distributed systems and data processing.- Strong understanding of information retrieval, natural language processing, or deep learning.- Experience with large-scale model training and deployment.Google offers competitive salaries, comprehensive benefits, and opportunities for professional growth in a dynamic and innovative environment.## Skills & Tagsmachine learningsearchrankingpythontensorflowpytorchinformation retrievalnlp## Job DetailsFull-timeMountain View, California$150k – $250k USDPosted July 6, 2026Expires September 4, 2026
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, Search Infrastructure
Machine Learning Engineer, Search Infrastructure

Aibreakingwire • Mountain View (CA)

On-site
USD 150,000 - 250,000
AI/ML Software Engineer, Search
AI/ML Software Engineer, Search

AI Breaking Wire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Stock options
Health insurance
Paid time off
+3
AI/ML Software Engineer, Search
AI/ML Software Engineer, Search

Aibreakingwire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Stock options
Health insurance
Paid time off
+2
Search Relevance ML Engineer — Build Next-Gen Search
Search Relevance ML Engineer — Build Next-Gen Search

Aibreakingwire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Machine Learning Staff Software Engineer, Search Personalization
Machine Learning Staff Software Engineer, Search Personalization

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Machine Learning Staff Software Engineer, Search Personalization
Machine Learning Staff Software Engineer, Search Personalization

Socket.dev • Mountain View (CA)

On-site
USD 207,000 - 300,000
Machine Learning Engineer, Core ML
Machine Learning Engineer, Core ML

AI Breaking Wire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Health insurance
401(k) matching
Stock options
+2
Software Engineer III, AI/ML, Search
Software Engineer III, AI/ML, Search

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Machine Learning Staff Software Engineer, Search Personalization
Machine Learning Staff Software Engineer, Search Personalization

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Software Engineer III, AI/ML, Search
Software Engineer III, AI/ML, Search

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000