We are looking for talented people to strengthen our Kyiv team with excellent engineering skills and deep knowledge of NLP and deep machine learning who can analyze problems, develop innovative solutions, and implement them for real-world use.

Required skills:

  • In-depth understanding of NLP, deep learning and machine learning algorithms
  • Experience in NLP as well as experience with deep learning tools such as CoreNLP, NLTK, Gensim, SpaCy
  • You finished at least one project in the field of NLP
  • You have 2 or more years experience in commercial products projects as developer/research engineer
  • Degree (BS/MS or PhD) in computer science, computational linguistics or similar
  • Strong programming skills in Python or/and Java

Responsibilities:

  • Research, design, implement and maintain NLP algorithms: relationship extraction and entity linking, entity recognition, part-of-speech tagging, topic modelling, etc
  • Engage in the full product life-cycle from early concepts and prototypes to full deployment
  • Participate in the design, implementation and maintenance of core software components
  • Work as part of a team and engage in technical discussions in a creative, interactive and dynamic team-based environment
  • Actively participate in the team and Company’s agile processes

Skills considered to be a plus:

  • Jenkins or another Continuous Integration platform
  • Docker
  • Ansible
  • Big data engineering: Kafka, Spark, MapReduce
  • ELK stack
  • Linux shell scripting
  • Success on Kaggle

We offer:

  • An open-minded and rewarding atmosphere
  • Professional development opportunities
  • Health insurance
  • Access to gym/swimming pool
  • 26 working days paid vacation
  • Paid lunch
  • Cozy office right in the city center
  • Flexible working conditions to support your personal needs