Taro Logo

Software Engineering Manager, Google Assistant

Google is a global technology leader that specializes in internet-related services and products.
Backend
Staff Software Engineer
In-Person
5000+ Employees
8+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering Manager, Google Assistant

Google is seeking a Software Engineering Manager for the Google Assistant team. This role involves developing strategy and roadmap for NLU preprocessors across all i18n languages, specifically query rewriters and entity resolution components. The manager will need to consider requirements from active development and programs like Gemini in Assistant while optimizing to reduce operational overhead of maintenance.

The role is part of Google Search, where the team is reimagining what it means to search for information. The successful candidate will have the opportunity to make an impact on billions of people globally by solving complex engineering challenges and expanding infrastructure while maintaining a universally accessible and useful experience.

Key responsibilities include:

  • Managing and growing the team
  • Supporting tooling and infrastructure needs on Data Synthesis and Quality Evaluation solutions
  • Providing technical direction and review of individual contributions from the team
  • Surfacing important status and decisions to leadership chain and project stakeholders
  • Leading discussions across teams to ensure solutions are well matched to needs and product level priorities

The ideal candidate will have a strong background in software development, experience with ML design and optimization of ML infrastructure, and proven leadership experience in a technical role. They should be able to work in a complex, matrixed organization involving cross-functional or cross-business projects.

Google offers an inclusive work environment and is committed to equal opportunity employment. They provide accommodations for applicants with needs and require English proficiency for efficient global collaboration.

Last updated 8 months ago

Responsibilities For Software Engineering Manager, Google Assistant

  • Manage and grow the team
  • Support tooling and infrastructure needs on Data Synthesis and Quality Evaluation solutions
  • Provide technical direction and review of individual contributions from the team
  • Surface important status and decisions to leadership chain and project stakeholders
  • Lead discussions across teams to ensure solutions are well matched to needs and product level priorities

Requirements For Software Engineering Manager, Google Assistant

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning)
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role

Interested in this job?