Senior Language Modeling Researcher

You are here

Top Reasons to Join SPS Today!

1. IEEE Signal Processing Magazine
2. Signal Processing Digital Library*
3. Inside Signal Processing Newsletter
4. SPS Resource Center
5. Career advancement & recognition
6. Discounts on conferences and publications
7. Professional networking
8. Communities for students, young professionals, and women
9. Volunteer opportunities
10. Coming soon! PDH/CEU credits
Click here to learn more.

Senior Language Modeling Researcher

Nuance Communications
Country of Position: 
Contact Name: 
Dawn Constable
Subject Area: 
Applies to General Signal Processing
Start Date: 
May 10, 2019
Expiration Date: 
October 31, 2019
Position Description: 

Our R&D Language Modelling Group is looking for a Senior Language Modelling Researcher to work with on challenging research problems that have a concrete impact on real-world applications – the work you do will impact real users on a daily basis.

You’ll perform a role mixing both research and development of cutting edge technologies by staying current on state-of-the-art algorithms in related fields; evaluating the usage patterns of customers via big data analysis; building models to improve core ASR accuracy of individual products and contributing to the model building codebase, including our deep learning toolkit.

Principal duties and responsibilities:

  • Conduct experiments to assess the quality of language models and study the effect of language modelling variants and ancillary natural language processing technology (such as auto-punctuation) on speech recognition accuracy.
  • Identify, optimize, and cluster training data.
  • Analyse product usage data to identify areas of possible improvement or enhancement of language modelling process, method, and NLP techniques.
  • Implement of improved training recipes and NLP prototypes utilizing primarily Python and/or Perl.
  • Discuss and present ideas, progress, and results within the research team.
  • Improve language modelling performance in multiple languages.
  • Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for securing

Knowledge, skills and qualifications – 

Education: Advanced degree (Master’s or PhD) in computer science, computational linguistics, applied mathematics, or a related field.

Minimum years of work experience: 3+ years

Required skills:

  • Background in speech technology, computational linguistics, statistical machine translation and/or natural language processing.
  • Extensive knowledge and hands-on experience with statistical language modelling, including estimation methods, smoothing, pruning, efficient representation, interpolation, etc.
  • Good software engineering skills, knowledge of scripting languages (e.g. shell scripting, Perl, Python) and experience working under both Linux and Windows.
  • Solid written and oral communication skills in English.

Preferred skills:

  • Explicit (industry or academic) experience with large vocabulary speech recognition.
  • Experience with exponential language models, discriminative training, unsupervised adaptation and training.
  • Expertise in one or more of the following areas: machine learning, statistical modelling, information retrieval, deep learning, data mining, linguistics.
  • Fluent in a second, non-English language.

SPS on Twitter

  • The SPS Webinar Series continues on Monday, 22 August when Dr. Yu-Huan Wu and Dr. Shanghua Gao present “Towards Des…
  • CALL FOR PAPERS: The IEEE/ACM Transactions on Audio, Speech, and Language Processing is now accepting submissions f…
  • DEADLINE EXTENDED: The IEEE Journal of Selected Topics in Signal Processing is now accepting submissions for a Spec…
  • Our Information Forensics and Security Webinar Series continues on Tuesday, 23 August when Dr. Anderson Rocha prese…
  • There is still time to submit your proposal to host the 2023 IEEE Workshop on Automatic Speech Recognition and Unde…

SPS Videos

Signal Processing in Home Assistants


Multimedia Forensics

Careers in Signal Processing             


Under the Radar