Nuance Software Engineer/Developer (Java) in Merelbeke, Belgium

At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them. We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology.

Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones.

Join our Healthcare team...caring for clinicians the way they care for patients. Beyond words. We create technology that lets clinicians capture and document care quickly and easily so they can focus their attention on their patients.

Join our Mobile team…intelligent systems now ready for the road. We are passionate about developing intelligent interfaces that enable people to talk to their cars, phones, devices, and other smart “things”.

Join our Enterprise team…great customer service starts here. We design virtual assistants for intelligent and effortless customer service helping customers find the information they need using whatever channel they prefer.

Join our Imaging team…greater document flexibility for more personal productivity. We are passionate about designing and building secure technology that empowers companies to gain control of their document management processes and ensure their proprietary and customer information is protected.

The NLP Software Engineer will contribute to the development of new NLP (Natural Language Processing)-based applications and support their rollout in the market. He will do this through CLU-pipeline improvements and CLU-engine tuning by applying machine learning algorithms on medical corpora. This person will report to the Manager Software Development for CLU applications.


  • Participate in projects from requirements analysis to QA.

  • Develop and improve NLP-applications through rules(-learning), making use of annotated corpora.

  • Improve the CLU-engine by developing/improving new CLU pipeline components.

  • Take control of fine-tuning our NLP-applications for new customers.

  • Actively participate as a scrum team member in all phases of the scrum process.

  • Troubleshoot application defects.

  • Ability to multi-task and stay organized in a dynamic work environment.

  • Effectively work with multiple stakeholders and teams located in different geographical locations


Number of Years of Work Experience: 5+

Required Skills:

  • 5+ years experience with JAVA development or another OO-language

  • Experience with the processing of big data, preferably in a cloud environment.

  • Experience with Maven, Apache software

  • Comfortable being part of a team, especially a geographically dispersed team.

  • Motivated to be a self-starter and individual performer effectively contributing to overall team productivity and collaboration.

  • Excellent English communication skills (written, oral, listening).

  • Passion and enthusiasm

Preferred Skills:

  • Experience with machine learning and NLP.

  • Willing to travel internationally a couple times a year

Education: Master Computer Science, Medical Informatics, Bio-engineering/Biomedical Sciences or equivalent though experience

ID: 1-34244

External Company URL: