Audio Machine Learning Engineer, Google Beam
San Francisco, CA, USA · Full-time · Posted Sep 29, 2026
- Experience
- 8 years in software development; 5 years in each of the specified audio ML, audio processing, C++/Python, and problem-solving areas.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Leads Audio ML efforts for Google Beam, developing and integrating real-time audio models and infrastructure for communication features.
What you'll do
- Set the Audio ML roadmap and coordinate workstreams with research, audio, and software teams.
- Train, evaluate, and fine-tune models for speech enhancement, sound separation, classification, and remixing; optimize inference for low latency on CPU and GPU.
- Develop audio infrastructure in C++, build training-data pipelines, and support audio-stack operations through on-duty rotations and issue triage.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience working with and evaluating audio or speech processing ML models, and 5 years in speech enhancement, audio quality assessment, audio signal processing, and sound separation.
- 5 years of experience using C++ and Python to develop, integrate, and maintain code; 5 years analyzing problems, designing solutions, and implementing them with code.
Nice to have
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience with deep learning frameworks (JAX, Keras, etc.) and real-time audio processing and optimization.
Pay
$207000 - $300000 (USD) (base salary)
Tools
C++, Python, JAX, Keras, TFRoomSim, CPU, GPU
AI focus
Develops and optimizes audio ML models for speech enhancement, sound separation, classification, and remixing, including training-data preparation and real-time inference.
Model-written summary · the original posting is authoritative