Software Engineering Manager, Machine Learning, Pixel

Google is a global technology company building Generative AI features on Pixel devices.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Customer Engineer, AI Infrastructure, Google Cloud

Senior technical role combining AI infrastructure expertise with customer engineering, focusing on helping businesses optimize AI solutions using Google Cloud's advanced hardware and software capabilities.

Staff Software Engineer, Large Language Model and GenAI

Staff Software Engineer position at Google focusing on Large Language Models and GenAI development for Pixel devices, combining ML expertise with mobile platform development.

Manufacturing Test Development Engineering Lead, Machine Learning

Lead Manufacturing Test Development Engineering position at Google, focusing on machine learning hardware testing and development with competitive compensation and benefits.

Applied AI Engineering Lead, Core Enterprise, Core

Lead AI engineering role at Google focusing on applying machine learning solutions to enterprise problems across various domains.

Staff Software Engineer, GenAI and Computational Photography

Staff Software Engineer position at Google focusing on GenAI and Computational Photography for Pixel devices, combining ML expertise with camera technology innovation.

Description For Software Engineering Manager, Machine Learning, Pixel

Google is seeking a Software Engineering Manager to lead their Machine Learning initiatives for Pixel devices. This role sits at the intersection of cutting-edge AI technology and mobile computing, focusing on building Generative AI features that are personal, private, and on-device. The position leverages Google's unique advantages in hardware (Tensor chip), software, and AI capabilities.

The role requires a seasoned professional with deep expertise in Machine Learning, particularly in areas such as speech/audio, reinforcement learning, and ML infrastructure. The ideal candidate will have a strong technical background with 8+ years of software development experience, combined with proven leadership abilities demonstrated through 3+ years in technical leadership and 2+ years in people management.

Key responsibilities include designing ML systems for new GenAI features, developing and tuning models, implementing data collection solutions, and creating evaluation frameworks. The role involves working with cross-functional teams including engineers, researchers, and product managers to design and implement new features for the Pixel personal agent.

This position offers the opportunity to work on transformative technology, addressing cutting-edge problems in LLM, AI agent interaction with tools/APIs, and private/personalized AI. The successful candidate will be at the forefront of developing next-generation AI features that will directly impact users' daily interactions with their Pixel devices.

Google offers a collaborative, inclusive environment and is committed to building a diverse workforce. The role requires English proficiency and provides the chance to work with world-class teams while solving complex technical challenges in the AI space.

Last updated 3 months ago

Responsibilities For Software Engineering Manager, Machine Learning, Pixel

  • Design Machine Learning (ML) systems for new GenAI features on Pixel phones
  • Develop and tune ML models
  • Propose, design and implement data collection solutions
  • Design evaluation framework and carry out evaluations of the ML models
  • Stay up-to-date on the latest ML techniques and technologies

Requirements For Software Engineering Manager, Machine Learning, Pixel

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development Python or C++
  • 5 years of industry experience with Machine Learning fields
  • 5 years of industry experience leading ML design and optimizing ML infrastructure
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management
  • Master Degree or PhD in Machine Learning preferred
  • Experience with NLP, LLM, and Computer Vision preferred
  • Experience in Android or mobile development preferred

Interested in this job?