logo

Sonos, Inc.

Senior Machine Learning Engineer - Spoken Language Understanding

Department
Engineering
Job Type / Location
remote
Experience Required
4+ years
Posted On

About the Role

We are looking for a Senior Spoken Language Understanding Engineer to join the Spoken Language Understanding (SLU) team in Paris and help us build the next generation of Sonos Voice Control (SVC).

Note that the majority of the team is based in Paris, but this work can be done remotely from anywhere in France or the UK.

What You’ll Do

  • As a Spoken Language Understanding Engineer, you will be responsible for developing new models and algorithms for SLU focusing on both the speech-to-text and the text-to-meaning engines as well as on their interplay.
  • You will tackle these problems with additional challenging requirements, such as the respect of privacy and the use of limited computational resources.
  • You own the whole development process, from the conception of the models to their evaluation and their delivery, working hand in hand with our software engineering teams.
  • You will also own the text data processing pipeline including automatic normalization, verbalization and pronunciation generation, which is key to the training and evaluation of our models.
  • As a senior member of the team, you will translate product needs into machine learning models and architectures autonomously, you will mentor junior members and communicate effectively with the other teams.

Skills You Need

  • MS in Computer Science, Computational Linguistics or Machine Learning
  • 4 to 10 years of experience in production-grade Machine Learning or PhD in relevant field and 2+ years of experience in production
  • Significant experience in Automatic Speech Recognition, Natural Language Processing, Natural Language Understanding or Spoken Language Understanding
  • Project management and mentoring
  • Proficiency in Python
  • Knowledge of either PyTorch or TensorFlow
  • Excellent verbal and written communication skills (English)

Preferred

  • PhD and/or track record of publications in Speech/NLP
  • Working knowledge of Rust

View Assessment Process

Think you'll be a good fit?