Senior Engineering Manager

Google Google · Big Tech · Bengaluru, Karnataka, India

Google is seeking a Senior Engineering Manager to lead teams working on AI-powered search and productivity tools within Google Workspace. This role involves managing engineers, defining technical roadmaps, and overseeing the development and deployment of large-scale AI systems, including semantic retrieval, NLP, multi-modal search, and agentic architectures. The focus is on shipping AI-driven features to over a billion users, impacting the future of work.

What you'd actually do

  1. Advocate a culture of data-driven improvement. Oversee system debugging, performance tuning, and technical debt management to ensure robust and reliable production environments.
  2. Partner with the Technical Lead to define and drive the technical roadmap, while maintaining strong technical leadership and oversight for search and recommendation systems. Ensure the end-to-end reliability and quality of models from data ingestion and indexing to serving.
  3. Drive the development of advanced Information Retrieval and Machine Learning systems, including embedding-based search, ranking algorithms, and natural language query understanding.
  4. Define and implement rigorous evaluation frameworks and success metrics. Use offline/online evaluation, user feedback signals to continuously improve search relevance and user satisfaction.
  5. Foster a high-performing and engineering culture. Provide active coaching, performance feedback, and personalized career development to empower engineers at all levels.

Skills

Required

  • managing and growing a team of software engineers
  • performance management
  • career development
  • people management
  • supervision/team leadership
  • software engineering in Information Retrieval (IR)
  • software engineering in Natural Language Processing (NLP)
  • software engineering in Machine Learning (ML)
  • designing large-scale systems
  • implementing large-scale systems
  • optimizing large-scale systems
  • high-performance systems
  • distributed systems
  • search systems
  • quality systems
  • production environments

Nice to have

  • Master's degree or PhD in technology
  • Computer Science
  • Machine Learning
  • Natural Language Processing
  • Information Retrieval
  • embedding-based retrieval (EBR)
  • vector search
  • query understanding (qNLU)
  • large language models (LLMs)
  • search/recommendation systems
  • system latency improvements
  • scalability enhancements
  • agentic architectures
  • tool-calling
  • Retrieval-Augmented Generation (RAG)
  • collaboration skills
  • communication skills
  • align cross-functional stakeholders
  • navigate competing priorities

What the JD emphasized

  • managing and growing a team of software engineers
  • people management, supervision/team leadership role
  • software engineering in Information Retrieval (IR), Natural Language Processing (NLP) or Machine Learning (ML)
  • designing, implementing, and optimizing large-scale, high-performance, distributed search or quality systems in production environments
  • embedding-based retrieval (EBR), vector search, query understanding (qNLU), or large language models (LLMs) applied to search/recommendation systems
  • agentic architectures, tool-calling, and Retrieval-Augmented Generation (RAG) grounding layers

Other signals

  • driving a major strategic shift from keyword matching to advanced Artificial Intelligence (AI) search leveraging semantic retrieval, natural language understanding, multi-modal search, and contextual recommendations
  • AI will change the future of work in profound ways, and our products— Gmail, Docs, Drive, Calendar, Sheets, Vids and Meet are at the forefront.
  • From pre-computed summaries for email threads, summaries for meetings, and videos created from a document using lifelike AI avatars, our AI opportunity is huge.