H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Google logo

Senior Software Engineer, Audio Machine Learning

Google
San Jose, CA Full-time 12/10/2025 $166,000 - $244,000 a year
Undergraduate with 5+ Years of Experience

Job Description

Google is seeking a software engineer to develop next-generation technologies in the Augmented Reality team, focusing on machine learning models and audio processing. The role involves end-to-end ownership of ML models, from design to deployment, and requires expertise in software development and machine learning infrastructure.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with speech/audio technology, reinforcement learning, ML infrastructure, or specialization in another ML field.
  • 3 years of experience with ML infrastructure including model deployment, evaluation, optimization, and data processing.

Responsibilities

  • Be responsible for end-to-end ownership of machine learning models and associated data sets, from design, to prototype, training, evaluation, and optimization.
  • Manage on-device deployment and optimization including ML runtimes, memory access patterns, bandwidth requirements, and power modeling.
  • Develop tools and infrastructure used to train and evaluate audio ML models, and document progress, results, and processes.
  • Manage low-level on-device integration, including auxiliary components for audio pre- and post-processing and feature generation.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.