Senior Software Engineering Manager, Devices Software

Google's mission is to organize the world's information and make it universally accessible and useful.
$237,000 - $337,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer

Description For Senior Software Engineering Manager, Devices Software

Google is seeking a Senior Software Engineering Manager for their Devices Software team. This role involves leading a group of Machine Learning (ML) Engineers to build new generation smart home intelligence features and devices. The ideal candidate will have expertise in software development, technical leadership, and people management.

Key responsibilities include:

  • Developing long-term technical goals and roadmaps
  • Leading ML Engineers in building smart home intelligence features
  • Developing innovative product roadmaps
  • Guiding technical aspects of development from problem formulation to integration
  • Collaborating with diverse teams across Google

The role requires a strong background in software development, machine learning, and computer vision. The successful candidate will work on projects leveraging Computer Vision, Large Language Models (LLM), multi-modal embedding, and other machine learning algorithms for Nest and Google Home products.

Google offers a competitive salary range of $237,000-$337,000 plus bonus, equity, and benefits. The company is committed to creating a diverse and inclusive work environment.

Join Google's Devices & Services team to combine the best of Google AI, Software, and Hardware in creating radically helpful experiences for users. This role offers the opportunity to work on cutting-edge technologies and make a significant impact on Google's smart home products.

Last updated 2 months ago

Responsibilities For Senior Software Engineering Manager, Devices Software

  • Develop the long-term technical goal and roadmap within and often beyond the scope of the teams
  • Lead a group of Machine Learning (ML) Engineers to build new generation smart home intelligence features and devices
  • Develop innovative product roadmaps in collaboration with various stakeholders
  • Guide all technical aspects of development from problem formulation, design, model training, algorithm implementation, evaluation to integration and quality
  • Collaborate and coordinate with a diverse set of teams such as Services, Apps, Device Software, Hardware, Research, etc.

Requirements For Senior Software Engineering Manager, Devices Software

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 in a technical leadership role
  • 5 years of experience in a people management, supervision/team leadership role
  • Experience with Machine Learning
  • Experience with Computer Vision

Interested in this job?

Jobs Related To Google Senior Software Engineering Manager, Devices Software

Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) Machine Learning infrastructure, working with internal and external customers to drive ML capabilities.

Silicon AI/ML Lead Architect

Lead Architect position focusing on developing AI/ML silicon solutions and accelerators for Google Cloud's data center infrastructure.

Silicon AI/ML Architect, TPU, Google Cloud

Senior Silicon AI/ML Architect position at Google, focusing on TPU architecture and development for next-generation AI hardware acceleration.

Principal Engineer, Generative AI

Principal Engineer position at Google focusing on Generative AI and LLMs to enhance search and personalization technologies, offering $278K-$399K base salary plus benefits.

Silicon AI/ML Lead Architect

Lead the architecture and development of AI/ML accelerators for Google Cloud's data centers, focusing on custom silicon solutions and high-performance computing infrastructure.