Open Job Positions

NLP Research Engineer

Job Description

As a fast-rising Natural Language Processing Start-Up, Summarify is looking for passionate companions in this field. You’ll be taking on a key role in our research team, developing the core NLP processes in our product pipeline and collaborating with the whole team to provide solutions on real-world problems.


  • Research and Evaluate State-of-the-art AI Algorithms for Natural Language Processing.
  • Apply advanced Natural Language Processing techniques to build, maintain, and improve on analytics, organize huge datasets to get insights.


  • 1 - 2+ years of strong academic and/or industry experience and having at least one project in one or more of the following technologies. Text Classification, Named Entity Recognition, Text Summarization, Sentiment Analysis, Topic Modeling, Morphological Analysis etc.
  • Proficient with Python, able to push code into production and familiarity with popular ML/Data Science libraries (e.g. Pytorch, Pandas, scikit-learn, Tensorflow, Keras, etc.)
  • Experience with NLP libraries (like NLTK, spacy, Gensim, openNLP, Stanford-NLP, WordNet)
  • Having good skills of Turkish grammar and its structure.

Nice to Have

  • Submit at least one project in Github during application.
  • Experience with AWS.
  • Experience with SQL/No-SQL Databases.
  • Passion for sharing what you've learnt and confidence to ask others for help.

Contact Us