Google is looking to hire a Software Engineering Manager to provide technical leadership for major projects, manage a team of engineers, optimize code, contribute to product strategy, and develop their team. The role involves working on areas such as information retrieval, artificial intelligence, natural language processing, and large-scale system design, specifically within the Google Play platform to enhance the Android ecosystem and provide a premium store for millions of users.
Requirements
- 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 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 leading teams that have successfully shipped large-scale ML models and systems to production.
- 3 years of experience in information retrieval, search quality, and ranking systems.
- Experience in applying LLM, NLP, and GenAI to consumer-facing products.
- Experience working on products serving hundreds of millions or billions of users.
- Ability to set a multi-year technical direction and road map, and lead a team to execute on it.
Responsibilities
- Set the technical direction and strategic road map.
- Drive Core ML Innovation and lead GenAI Integration in Play Search.
- Own Measurement and Impact to ensure delivery of a relevant and trustworthy experience to users.
- optimize your own code but make sure Engineers are able to optimize theirs.
- manage your project goals, contribute to product strategy and help develop your team.
- oversee the deployment of large-scale projects across multiple sites internationally.
- engineering our backend systems
Other
- 8 years of experience in software development.
- 3 years of experience in a technical leadership role.
- 2 years of experience in a people management or team leadership role.
- Collaborate cross-functionally to align on goals, priorities, and execution.
- Influence Partner Teams to contribute to the broader strategy across Play.