Job Summary
The role involves the design, development, testing, deployment, and maintenance of software for DeepRank, which is part of Google Search’s web-ranking system. This position focuses on creating advanced systems utilizing the Gemini and Gemax Prod framework. The successful candidate will work on comprehensive machine learning systems, engage in applied research, enhance search quality at a large scale, and collaborate with various teams across Search, Research, Core ML, and Platforms.
Responsibilities
- Design and develop software for DeepRank within Google Search’s web-ranking system.
- Implement next-generation systems leveraging Gemini and the Gemax Prod framework.
- Build end-to-end machine learning systems and conduct applied research.
- Enhance search quality on a large scale.
- Collaborate effectively with teams across different domains including Search, Research, Core ML, and Platforms.
Qualifications
- Bachelor’s degree or equivalent practical experience.
- Minimum of five years of software development experience.
- At least three years of experience in natural language processing (NLP), deep learning, or machine learning.
- Experience in large-scale data processing and end-to-end ML infrastructure.
- Preferred: Master’s degree or PhD, experience with search algorithms and AI, cross-functional collaboration, and demonstrated technical leadership skills.
Google provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


