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

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, Natural Language Processing

Research Scientist position at Google focusing on Natural Language Processing, combining cutting-edge research with practical applications in AI and machine learning.

Software Developer III, AI/ML GenAI, Applied AI

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

Product Manager, Assurance Evaluations, Google Cloud

Product Manager position at Google Cloud focusing on Responsible AI evaluations and implementations, requiring 5+ years of product management experience and AI/ML expertise.

Technical Program Manager III, Machine Learning Infrastructure, Google Home

Technical Program Manager role at Google leading ML infrastructure projects for Google Home, offering competitive compensation and opportunity to shape smart home technology.