Software Engineer III, ML Infrastructure, Pixel

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Machine Learning
Mid-Level Software Engineer
Contact Company
2+ years of experience
AI

Description For Software Engineer III, ML Infrastructure, Pixel

Google is seeking a Software Engineer III for their ML Infrastructure team working on Pixel devices. This role is part of the Pixel Biometrics team, which provides seamless biometric authentication for the Pixel lineup of devices. The team has achieved significant milestones in NIR face authentication and developed the world's most secure RGB face authentication using commodity hardware.

The position requires expertise in building large-scale infrastructure and ML systems, with a focus on developing data ingestion pipelines and performance evaluation tools. You'll be working at the intersection of ML, data science, and engineering to create secure, privacy-preserving AI features for Pixel devices.

As part of Google's Devices & Services team, you'll contribute to combining the best of Google AI, Software, and Hardware to create radically helpful experiences for users. The role involves handling critical responsibilities like managing face authentication model deployments and expanding the authentication infrastructure to support various devices and ML teams.

The ideal candidate should have strong programming skills in languages like Python, Java, or Go, with experience in large-scale systems and distributed computing. You'll be working in an environment that values innovation, technical excellence, and the ability to solve complex problems at scale.

This position offers the opportunity to work on cutting-edge technology that directly impacts millions of users' daily interactions with Pixel devices. You'll be part of a team that's pushing the boundaries of what's possible in biometric authentication while maintaining the highest standards of security and privacy.

Last updated 2 months ago

Responsibilities For Software Engineer III, ML Infrastructure, Pixel

  • Develop large scale data ingestion and processing pipelines
  • Build systems to fine-tune, evaluate, and visualize the performance of ML systems
  • Handle releasing face authentication model drops for in-market and unreleased Pixel devices
  • Expand existing authentication infrastructure stack to support other devices and ML teams

Requirements For Software Engineer III, ML Infrastructure, Pixel

Python
Java
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience building and developing large-scale infrastructure, distributed systems or networks
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience coding in C, C++, Java, Python, or Go
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, and/or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, ML Infrastructure, Pixel

Software Developer III, AI/ML GenAI

Software Developer III position at Google focusing on AI/ML GenAI development, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Field Solution Architect II, AI Infrastructure, South, Google Cloud

Enterprise AI Infrastructure Field Solution Architect position at Google Cloud, focusing on AI/ML accelerator deployment and optimization for large enterprises.

Software Developer III, Applied AI

Software Developer III position at Google Cloud focusing on Applied AI development, requiring 2 years of experience and expertise in AI/ML technologies.

Software Developer III, AI/ML GenAI, Applied AI

Software Developer III position at Google focusing on AI/ML GenAI implementation and ML infrastructure development for financial services applications.

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI, focusing on advancing AI technology through research, experimentation, and practical implementation across various industries.