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 11 hours 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

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

Field Solution Architect II position at Google Cloud focusing on AI infrastructure implementation and optimization, combining technical expertise with customer advisory responsibilities.

Research Scientist, Speech and Language Algorithms, Research

Research Scientist position at Google focusing on speech and language algorithms, combining ML research with practical applications.

Research Scientist, Google Cloud AI

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

Research Scientist

Research Scientist position at Google Research, focusing on machine learning and intelligent systems development with competitive compensation and opportunities for publication.

Research Scientist, Machine Learning and Neuroscience

Research Scientist position at Google focusing on machine learning and neuroscience research, combining AI innovation with practical applications across Google products.