Software Engineer, Machine Learning, Pixel AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer, Machine Learning, Pixel AI

Google's Pixel team is at the forefront of mobile innovation, focusing on creating the world's most helpful mobile experience through advanced designs, techniques, and experiences in consumer electronics. This role is specifically focused on building GenAI features for Pixel phones that are personal, private, and on-device. The team leverages cutting-edge Large Language Models (LLMs) and Pixel's unique hardware advantages, including the Tensor chip, to create transformative AI experiences.

As a Machine Learning Software Engineer, you'll be working on revolutionary problems in AI, including LLM implementation, AI agent interactions with tools/APIs, and private and personalized AI solutions. The position offers the opportunity to work with Google's vast resources and expertise in artificial intelligence, software, and hardware integration.

The role requires strong expertise in machine learning algorithms and software development, with opportunities to work on projects that directly impact billions of users worldwide. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.

This is an excellent opportunity for someone passionate about machine learning and mobile technology to work on cutting-edge AI features that will shape the future of mobile experiences. You'll be working with some of the most advanced technology in consumer electronics, contributing to products that combine Google's expertise in AI, software, and hardware to create transformative user experiences.

Last updated 6 days ago

Responsibilities For Software Engineer, Machine Learning, Pixel AI

  • Design machine learning systems for new GenAI features on Pixel phones
  • Develop and tune machine learning models
  • Propose, design, and implement data collection solutions
  • Design evaluation framework and carry out evaluations of the machine learning models
  • Stay up-to-date on the latest machine learning techniques and technologies and apply them to our technical solutions

Requirements For Software Engineer, Machine Learning, Pixel AI

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Python or C++ programming language, and with data structures/algorithms
  • Experience with machine learning or machine learning algorithms
  • Master's degree or PhD in Computer Science, or a related technical field (preferred)
  • Experience with Android Development (preferred)
  • Experience with Natural Language Processing or Large Language Models (preferred)
  • Excellent problem-solving and analytical skills
  • Passionate and respectful team player

Benefits For Software Engineer, Machine Learning, Pixel AI

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer, Machine Learning, Pixel AI

Software Engineer III, Machine Learning, Google Research

Software Engineer III position at Google Research focusing on machine learning and AI development, combining research innovation with practical product implementation.

Software Engineer III, AI/ML GenAI, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive salary and benefits.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI, focusing on machine learning infrastructure and implementation with competitive compensation and benefits.

Software Developer III, Machine Learning, Google Research

Join Google Research as a Software Developer III in Machine Learning, developing intelligent systems and next-generation technologies that impact billions of users worldwide.

Software Engineer, ML/AI Reference Models, Google Cloud

ML/AI Software Engineer role at Google Cloud, focusing on developing and integrating ML IP models with Cloud TPU SoC systems.