NLP Software Engineer

Cerence Inc.

Torino, Turin, Italy



Sep 22

A Moving Experience.

You are a member of the Text To Speech (TTS) Natural Language Processing (NLP) team and have a primary role as Research and Development Software Engineer. 

You are responsible for creating new NLP models and algorithms, as well as making sure that they are properly tested, productized and rolled-out across many languages. NLP in TTS involves many tasks like Language Identification, Text Normalization, Semantic and Syntactic Analysis, Grapheme-To-Phoneme conversion etc... You join an international, stimulating and friendly environment.

Required skills:

Two or more years of work experience in NLP or Software Development are preferred but promising new graduates with some relevant internship experience are also encouraged to apply

You are MSc. or PhD. in Computer Science fields

Experience with Machine Learning frameworks (e.g. Keras, Tensorflow, Pytorch)

Strong programming skills in Python and/or C

Familiarity with NLP and/or linguistics

Speaking and writing English fluently

Combining strong analytical and creative skills with problem-solving attitude

Will and ability to function in a team spread across the globe

Preferred skills:

CI/CD frameworks like Jenkins

Version control systems like Git

Ticketing systems like Jira

Knowledge of additional languages beyond English.

Cerence Inc. (Nasdaq: CRNC and is the global industry leader in creating unique, moving experiences for the automotive world. Spun out from Nuance in October 2019, Cerence is a new, independent company that has quickly gained traction as a leader in the automotive voice assistant space, working with all of the world’s leading automakers – from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC – to transform how a car feels, responds and learns. Its track record is built on more than 20 years of industry experience and leadership and more than 325 million cars on the road today across more than 70 languages.  


As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars. This is an exciting opportunity to join Cerence’s passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry. 


Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.

All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes:

- Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.

- Following security procedures to report any suspicious activity.

- Having respect for corporate security procedures to allow those procedures to be effective.

- Adhering to company's compliance and regulations.

- Encouraging to follow a zero tolerance for workplace violence.

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View CV/resume


Cerence Inc.

Cerence is the global industry leader in creating unique, moving experiences for the mobility world.