cover image
Sonos, Inc.

Sonos, Inc.

www.sonos.com

1 Job

1,861 Employees

About the Company

Sonos is a sound experience company making it easier than ever for millions of listeners around the world to play more, hear more, and feel more. Explore opportunities at careers.sonos.com

Listed Jobs

Company background Company brand
Company Name
Sonos, Inc.
Job Title
Senior Machine Learning Engineer
Job Description
**Job Title** Senior Machine Learning Engineer **Role Summary** Lead the deployment and optimization of Sonos Voice Control’s audio‑centric AI models, ensuring efficient, production‑grade inference on both cloud and on‑device hardware. **Expactations** - Deliver production‑ready code for on‑device and cloud inference. - Optimize low‑level operations for CPU and GPU to meet real‑time performance targets. - Benchmark and evaluate models throughout development. **Key Responsibilities** - Maintain libraries for on‑device and cloud inference across multiple hardware platforms. - Apply low‑level optimizations (CUDA, SIMD, C/C++/Rust) to maximize inference speed and resource efficiency. - Benchmark model performance to inform architectural decisions. - Collaborate with cloud backend and embedded teams to integrate models into production environments. **Required Skills** - 4+ years software engineering with production‑ready code, unit/integration testing, and deployment. - Advanced proficiency in a high‑performance compiled language (Rust, C, or C++). - 1‑2+ years machine learning experience. - Intermediate Python knowledge and familiarity with modern ML libraries (PyTorch). - Experience optimizing real‑time, production‑grade ML inference, including low‑level CPU/GPU optimization. - Background in audio processing (ASR, speech enhancement, streaming ASR architectures). **Required Education & Certifications** - Master’s degree in Computer Science, Electrical Engineering, or equivalent technical experience.
Paris, France
Hybrid
Senior
11-03-2026