Senior Software Engineer, Workspace Search Quality

Google

5+ yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : today
Actively hiring

Job description

Join Google Cloud's innovative team and shape the future of how billions interact with information. We are seeking passionate engineers to develop next-generation technologies across diverse fields such as information retrieval, distributed systems, AI, and NLP. As a Software Engineer, you'll tackle critical projects, with opportunities to grow and evolve within our fast-paced environment. We value engineers who bring fresh perspectives, possess leadership qualities, and are eager to solve complex full-stack challenges, driving technological advancements.

Responsibilities

Enhance Workspace search quality by integrating advanced ML technologies into search projects. Develop innovative search experiences, including natural language query processing. Design and implement sophisticated machine learning models and algorithms to elevate search accuracy. Address intricate challenges involving query understanding, knowledge integration, and ranking within search components. Manage all development phases, from technical requirements and design to implementation, unit testing, and integration.

Qualifications

A Bachelor's degree or equivalent practical experience is required. Candidates must possess at least 5 years of programming experience in Python or C++. Proficiency is also needed in ML infrastructure, including model deployment, evaluation, optimization, data processing, and debugging, with a minimum of 3 years of experience. Furthermore, 3 years of experience in testing, maintaining, or launching software products is necessary. A year of experience in software design and architecture, alongside a year of experience with Generative AI techniques like LLMs, Multi-Modal, or Large Vision Models, is also expected. Experience with software development and a passion for machine learning, NLP, and quality are highly valued.

Essential Skills

PythonC++Machine LearningML InfrastructureSoftware DevelopmentSoftware DesignSoftware ArchitectureGenAILLMsLarge Vision ModelsLanguage ModelingComputer VisionProblem-solvingDebugging

Good to Have

Recommender SystemsNatural Language Processing

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Workspace Search Quality
IndustryCloud Computing, Information Technology & Services, Software Development
DepartmentSoftware Engineer, Machine Learning Engineer, Search Engineer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

Cloud Computing

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