• Research mentality and math-oriented mindset.
  • Knowledge of ML/DL theory and experience with ML/DL frameworks.
  • Practical experience in solving NLP problems using ML/DL.
  • Proficiency in at least two programming languages (preferably Python and Java).
  • Leadership and mentorship skills.
  • Good written and spoken English.
  • An open, honest, kind, and cheerful disposition, plus a decent sense of humor.


  • Lead research projects, mentor research engineers, and stay abreast of the latest technologies.
  • Improve language core of the product in multiple ways, ranging from optimizing basic NLP algorithms to building high-performance ML/DL models.
  • Contribute to the technical culture of the company by defining and maintaining research standards, methods, and best practices.
  • Collaborate with other NLP team leaders in the development of the research strategy.
  • Attract professionals in the industry to build a best-in-class research team that creates a state-of-the-art writing platform.
  • Be an active member of the AI community, by attending and speaking at events in Ukraine and abroad and by contributing to technical blogs and journals.