Senior Software Engineer, Workspace Search Quality

Google

3–5 yrs Bengaluru Full Time Work from office
Google logo
Posted : today
Actively hiring

Job description

Join Google Cloud and shape the future of how billions interact with information. We are seeking innovative software engineers to contribute to next-generation technologies in areas like information retrieval, AI, and large-scale system design. You'll be instrumental in driving critical projects within Google Cloud, with opportunities to grow and adapt alongside our fast-paced business. Empowered to act with ownership, you will anticipate customer needs and drive innovation across the full stack.

Our mission is to enhance Workspace productivity by enabling users to find information quickly, confidently, and intuitively. We build consistent, user-friendly search experiences across Google Workspace, ensuring users can reliably access any content needed for collaboration and success. We focus on developing centralized, scalable platforms and cross-app solutions while maintaining consistency throughout Google Workspace.

Google Cloud empowers organizations to digitally transform their businesses. We deliver enterprise-grade solutions leveraging Google's advanced technology, helping developers build more sustainably. Businesses globally rely on Google Cloud as a trusted partner to achieve growth and solve their most pressing challenges.

Responsibilities

Collaborate with the team to enhance Search quality by integrating advanced ML technologies.

Develop innovative solutions for novel search experiences, such as natural language queries.

Design and implement machine learning models and algorithms to improve search relevance and accuracy.

Address complex challenges involving interactions between search components like query understanding and ranking.

Manage all technical development facets, including defining requirements, design, implementation, unit testing, and integration.

Qualifications

A Bachelor's degree or equivalent practical experience is required.

We seek candidates with at least 5 years of programming experience in Python or C++.

A minimum of 3 years of experience with ML infrastructure is essential, covering areas like model deployment, evaluation, optimization, data processing, and debugging.

Candidates should possess 3 years of experience in testing, maintaining, or launching software products.

Experience in software design and architecture is necessary, with at least 1 year of hands-on application.

Furthermore, 1 year of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or related concepts like language modeling and computer vision is required.

Essential Skills

PythonC++ML infrastructureModel deploymentModel evaluationData processingSoftware designSoftware architectureGenAILLMsMulti-ModalLarge Vision ModelsLanguage modelingComputer vision

Good to Have

Recommender systemsSoftware developmentMachine learning technologiesMLNLPQualityProblem-solvingDebugging

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Workspace Search Quality
IndustryTechnology
DepartmentSoftware Development, AI / Machine Learning
Employment TypeFull Time, Work from office

About the Company

Google logo

Google

Technology

Senior Software Engineer, Workspace Search Quality at Google | SkillMX | SkillMX