Artificial Intelligence / Machine Learning Engineer

KIVORK is an international IT product company. We work together to design and create products that we are proud of for the people we believe in. Become an integral part of a diverse KIVORK team, where our employees come first.


  • Proficiency in Machine Learning (ML)
  • Experience with Python, Matlab, R, etc.
  • Understanding of AI techniques and algorithms, such as deep learning, CNNs, RNNs, decision trees, clustering, ensembles, etc.
  • Software development experience, using any of the following languages: Java, Python, etc.
  • Experience developing Artificial Intelligence/Machine Learning solutions in TensorFlow, Keras, PyTorch, Caffe, SciKit Learn, or any other machine learning frameworks
  • Knowledge of machine learning methods like random forests, logistic regression, neural networks, k-nearest neighbors, etc.
  • Applicable knowledge of NLP and corresponding instruments like Rasa is a plus
  • Educational background in AI/ML, computer science, statistics or a similar discipline is an advantage
  • Communication skills, ability to work in a team
  • Technical level of English

What you will do

  • Design and develop ML models for various instruments
  • Design and implement algorithms for analysis on a wide range of systems
  • Lead and perform data analysis
  • Collaborate with other software engineering teams to incorporate algorithms into commercial software products
  • Invent new solutions to improve system performance and efficiency

What we offer

  • Official job with employment record
  • Paid vacations, holidays and sick leaves
  • Motivating salary
  • Comfortable office downtown with work from home option
  • Work in a friendly team
  • Interesting and promising projects
  • Job stability and great opportunities for professional growth