Job Details

Product Development



Job Type


We are looking for a Research Engineer to join our team and help us further develop the conversational search features of our conversational AI platform.

Your responsibilities will include:

  • Enhancing our Natural Language Understanding (NLU) system for conversational search
  • Designing and implementing new Dialogue Management methods for conversational search
  • Implementing Natural Language Generation methods / Response generation
  • Writing effective, scalable, and well-documented code
  • Training and testing machine learning solutions
  • Error analysis of models

We are ideally looking for a candidate with the following qualifications and experience:

  • Experience in Machine Learning and Natural Language Processing
  • Experience with Deep Learning methods in NLP
  • Experience with Linked Data and ontologies, Knowledge Graphs, etc
  • Experienced in at least one of these frameworks: PyTorch, Tensorflow, AllenNLP, Keras
  • Team spirit
  • Good problem-solving skills
  • MSc in AI, Computer Science, Engineering or relevant field

Although not required, candidates with the following knowledge/skills will be highly considered:

  • Industry experience as a Python Developer
  • Experience with major cloud platforms such as AWS, GCP, Azure


Like many businesses, our team is currently working remotely – decisions won’t be made based on location.