• Principal/Senior NLP Java Application Engineer/Developer

    Location BE-Merelbeke
    Job ID
    Research & Development - Natural Language
    Pos. Type
    Full Time
  • Company Overview

    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.


    Job Summary

    Summary: The NLP Software Engineer will contribute to the development of new NLP (Natural Language Processing)-based applications and support their rollout in the market. The NLP Software Engineer will do this through CLU-pipeline improvements and CLU-engine tuning by developing rules or 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 or machine learning algorithms, 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:

    • 3+ years experience with JAVA development or another OO-language
    • Experience with the processing of big data, preferably in a cloud environment.
    • Experience with machine learning and/or NLP.
    • 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 Maven, Spark, Apache and integrated build system is a plus
    • Experience with databases/SQL is a plus
    • Experience with Linux is a plus
    • Experience with the medical domain is a plus


    Education: Master/PhD in Computer Science, Computational Linguistics, Medical Informatics, Bio-engineering/Biomedical Sciences or equivalent through experience

    Additional Information

    Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success.

    LI Code



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.