We are a product and solution developer in the areas of data analytics, large-scale platform development, healthcare and WiFi/3G/4G/LTE monetization solutions.

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, BERT
  • Finished at least one project in the field of NLP
  • 2+ years of experience in commercial products development
  • 4+ years of Python or/and Java programming experience
  • Degree (BS/MS or PhD) in computer science, computational linguistics or similar


  • 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
  • Graph DB
  • 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