Software Engineer III, Audio Machine Learning, Pixel

1 Month ago • 2 Years + • Research & Development

Job Summary

Job Description

As a Software Engineer III, Audio Machine Learning at Google's Pixel team, you'll develop and optimize machine learning models for audio applications on Pixel devices. Responsibilities include model training, inference optimization within the Android kernel/HAL, and algorithm development for audio and speech processing. You'll collaborate with cross-functional teams, including Google DeepMind and Google Silicon, to deliver innovative audio features. The role involves prototyping, implementation, and validation of audio pipelines, both offline and on-device, contributing to Google's audio technology roadmap within the Pixel ecosystem. You will design and fine-tune ML models specifically for Pixel devices and contribute to the entire process, from initial prototyping to final product delivery.
Must have:
  • Bachelor's degree or equivalent experience
  • 2+ years software development experience
  • Machine learning principles and model architectures
  • Audio/speech model development and deployment experience
  • Model training and optimization
  • Android Kernel/HAL integration
  • Collaboration with cross-functional teams
Good to have:
  • PhD in relevant field
  • Generative audio models and audio source separation experience
  • Experience with ICASSP, Interspeech
  • Python, TensorFlow, JAX, PyTorch experience

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • Experience with machine learning principles and model architectures.
  • Experience in audio and speech related model development and deployment.

Preferred qualifications:

  • PhD in Electrical Engineering, Computer Engineering, Acoustics, or a similar field.
  • Experience in generative Audio Models and Audio Source Separation.
  • Experience with International Conferences such as ICASSP, Interspeech, etc.
  • Experience in Python programming and ML framework (e.g., TensorFlow, JAX, and PyTorch).

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

As an Embedded Signal Processing Engineer at Android Pixel, you will be responsible for algorithm development for audio use cases across Pixel product lines. You will innovate, execute, and validate audio pipelines through both offline simulation and real-time on-device hardware. You will interact with partner teams such as Google DeepMind and Google Silicon teams to design and modify the algorithms and software layers to impact the upcoming Google audio technology roadmap across the Pixel ecosystem.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • Own Machine Learning model development including model training and optimization.
  • Contribute to model inference optimization into Android Kernel/HAL and audio and speech algorithms development process.
  • Design and fine tune ML models for Pixel devices.
  • Contribute to prototyping to delivery for audio features.
  • Collaborate with Android Pixel Audio and Google Silicon teams for feature development.

Similar Jobs

Google - Technical Solutions Engineer, Data, Google Cloud

Google

Seoul, South Korea (On-Site)
1 Month ago
Scale AI - Machine Learning Research Scientist/ Engineer, Agents

Scale AI

San Francisco, California, United States (On-Site)
1 Month ago
Netflix - Software Engineer L4, Machine Learning Platform (Metaflow)

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
ByteDance - Video Analysis and Quality Algorithm Engineer - 2023 Start (MS)

ByteDance

San Diego, California, United States (On-Site)
7 Months ago
Google - Silicon Quality and Reliability Engineer

Google

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Santa Clara, California, United States (Remote)
3 Months ago
NVIDIA - Senior Software Engineer - Automated Parallel Programming

NVIDIA

North Carolina, United States (Remote)
3 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
NVIDIA - Manager, Compiler Engineering

NVIDIA

Hillsboro, Oregon, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Grab - Data Scientist (Dynamic Pricing)

Grab

Beijing, China (On-Site)
1 Month ago
Progress carrers - AI Engineer

Progress carrers

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Socure - Data Scientist - II

Socure

(Remote)
1 Month ago
Unity - Staff Software Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Razer - Solutions Architect

Razer

Singapore (On-Site)
8 Months ago
Fortanix - Staff Software Engineer

Fortanix

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Customer Engineer, AI Infrastructure, Google Cloud

Google

Singapore (On-Site)
1 Month ago
Hedra - Research Engineer

Hedra

San Francisco, California, United States (On-Site)
2 Months ago
Google - ML Accelerator Architect and Performance Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Senior EMC Design Engineer, Pixel Devices

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Appier - Senior Software Engineer, Data Backend(CrossX)

Appier

Taipei City, Taiwan (On-Site)
6 Months ago
Corsair - Firmware Software Engineer

Corsair

Taiwan (On-Site)
2 Months ago
WongDoody - PRODUCT SERVICE DESIGNER, TAIWAN

WongDoody

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Materials Program Manager

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Foundry Process Control and Yield Engineer, Custom Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Appier - Software Engineer, Data Backend(Data Platform)

Appier

Taipei City, Taiwan (On-Site)
6 Months ago
Rivos - SOC Physical Design - Full time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago
Google - Enterprise Architect, Google Cloud Professional Services

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Silicon System Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Solutions Architect, Networking - Cloud Service Providers

NVIDIA

Redmond, Washington, United States (Hybrid)
2 Months ago
NVIDIA - Principal Engineer - DL and AI Software

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Google - Staff Research Scientist

Google

Goleta, California, United States (On-Site)
1 Month ago
NVIDIA - Senior GPU Kernel Performance Lead

NVIDIA

Canada (On-Site)
3 Months ago
Krafton  - HR Planning Specialist (5+ years experience)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
7 Months ago
Riot Games - Principal Software Engineer (ML Focused) - League Studio, League Data Central

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
NVIDIA - Senior SRAM Engineer, Circuit Design

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Rivos - CPU Physical Design - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug