Machine Learning Engineer - Speech Recognition

About the Role:

  • Innovate on state-of-the-art deep learning systems for speech recognition and speaker recognition
  • Apply deep learning techniques to improve acoustic models and keyword spotting

Requirements:

  • Understanding of modern machine learning techniques
  • Experience with Deep Learning / Neural Network frameworks such as Tensorflow, PyTorch, Caffe, Torch, MxNet, etc.
  • Strong programming skills on Linux using C++ and/or Python
  • Solid knowledge of algorithms and probability / statistics
  • MS / PhD in Computer Science or Electrical Engineering or Statistics or equivalent

Nice-to-Haves:

  • Experience working with automatic speech recognition systems
  • Experience working with speaker recognition and keyword spotting, including wake-up phrase detection
  • Experience in computer vision and pattern recognition
  • Knowledge of DSP principles, noise reduction, echo cancelation

Meet Some of SoundHound, Inc.'s Employees

Keyvan M.

Founder & CEO

Keyvan oversees the entire SoundHound organization. He stays focused on aligning company goals and values in order to continue growing the business and its employees far into the future.

Maisy W.

Machine Learning Engineer

Maisy sits on the Speech Team, taking audio input and creating neural networks that model the different phonemes associated with certain sounds in efforts to better understand patterns.


Back to top