At Ontotext, we enjoy a unique position building state of the art semantic technology in two fascinating complementary areas – knowledge graphs and text analysis.
We develop cutting-edge technology products and solutions in the areas of graph databases, cognitive computing, machine learning and natural language processing. We have been successful at making these complex technologies advance, be easier to adopt and be used at scale for over 20 years now.
Our products and projects are growing and we are looking for a bright and proactive NLP engineer to join us in our endeavours.
We are looking for talented engineers, who will strengthen our expertise in the development and implementation of NLP technology.
As NLP Engineer you will:
Research state-of-the art approaches and toolkits for solving NLP problems;
Propose methodologies for coping with various text analysis challenges;
Implement NLP solutions using Ontotext's own and third-party platforms and products;
Train and evaluate NLP ML models;
Develop or reuse, run and evaluate algorithms for analysing large datasets and document corpora;
Participate in customer meetings to provide technical expertise;
Collaborate with other NLP Engineers, data scientists and software developers to define metrics, guidelines, and workflows;
Keep up-to-date knowledge of the rapidly changing field of NLP;
Engage with the R&D team to contribute to researching new technologies and the development of prototypes and demonstrators;
Work with the following stack: GATE, Java, Python, Bash, SPARQL, RDF, GraphDB, GitLab, Maven, Jenkins, Linux, Docker.
You would be the fit we are looking for, if you can check as many of the following as truthfulness allows:
Aptitude to further develop your NLP knowledge and skills;
Programming knowledge or experience, ideally in Java and/or Python, and desire to improve it;
Knowledge of OOP, Data Structures and Algorithms;
Proactive and result-oriented attitude;
Open to interdisciplinary tasks and collaboration;
Excellent command of English, both written and verbal.
Experience/knowledge of computational linguistics will be a strong advantage;
Experience in natural language processing tools and platforms (such as GATE, spaCy, SciKit, OpenNLP, NLTK, CoreNLP, Gensim, UIMA) will be considered as a strong advantage.
You will be part of our Semantic Analytics team and will:
Work in small teams, in close cooperation with talented engineers and researchers;
Join a dynamic environment, flat hierarchy and common-sense culture, where everyone’s voice is heard;
Be exposed to new technologies, international companies, projects and teams;
Participate in the development and delivery of next generation semantic technology systems;
Enjoy a flexible working time and environment;
Join a company that is willing to invest in you, so that we are successful together.
Join our team to help us build the next wave of cutting-edge NLP technology! Interested? Send us an up-to-date CV!
Your application will be treated with respect and reviewed in confidentiality!