Software Engineer Manager, Unified Cloud Search

Google is a global technology leader providing cloud services and innovative solutions to businesses worldwide.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Software Engineer Manager, Unified Cloud Search

Google Cloud is seeking a Software Engineering Manager for their Unified Cloud Search team. This role combines technical leadership with team management responsibilities, focusing on advanced search and machine learning technologies. The position involves leading projects in information retrieval, artificial intelligence, and natural language processing, while managing teams across multiple locations. As a manager, you'll guide engineering excellence, contribute to product strategy, and oversee large-scale project deployments internationally. Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions and cutting-edge technology. The role requires expertise in building retrieval/ranking models, LLM tuning, and collaboration with research teams. You'll drive OKR planning, support team growth, and ensure customer satisfaction. The ideal candidate will have 8+ years of software development experience, strong leadership skills, and deep knowledge of machine learning and search technologies. This position offers the opportunity to impact Google's cloud services while leading a team at the forefront of AI and search technology.

Last updated 8 minutes ago

Responsibilities For Software Engineer Manager, Unified Cloud Search

  • Build retrieval/ranking models
  • Build models to combine signals
  • Manage LLM tuning to improve model performance
  • Develop and collaborate with numerous research partner teams to bring the models to our customers
  • Drive OKR planning and projects, coordinate with teams, support team members growth, and provide customer support

Requirements For Software Engineer Manager, Unified Cloud Search

Python
Java
JavaScript
  • Bachelor's degree in Computer Science or equivalent industry experience
  • 8 years of experience with software development in one or more programming languages
  • Experience in scoping and leading projects, coordinating execution, and managing timelines
  • Experience in working with machine learning, search, assistant, ranking and recommendation, search quality, natural language processing, and data classification
  • Ability to change specifications or standards, and helps the team navigate ambiguity
  • Interest in problem solving, commitment to engineering excellence

Interested in this job?

Jobs Related To Google Software Engineer Manager, Unified Cloud Search

Staff Software Engineer, Cloud ML Compute Services

Staff Software Engineer position at Google Cloud working on Cloud ML Compute Services, focusing on TPU and GPU services and ML frameworks.

Staff Software Engineer, Machine Learning Compilers, Silicon

Staff Software Engineer position at Google working on Machine Learning Compilers and EdgeTPU optimization.

Staff Software Engineer, ML Performance, GPUs

Staff Software Engineer position focused on ML Performance and GPUs at Google, working on optimizing Large Language Models and GPU infrastructure.

Staff Software Engineer, AI/ML Computer Vision, Google Ads

Staff Software Engineer position at Google focusing on AI/ML Computer Vision for Google Ads, offering competitive compensation and benefits.

Staff Software Engineer, AI/ML GenAI, Gemini

Lead AI/ML engineer position at Google, focusing on GenAI and Gemini development, requiring extensive experience in machine learning and software engineering.