Trainee Program

About The Program

Are you passionate about computer vision and machine learning? Are you looking for mentorship or gaining your first commercial experience? You’ve landed on the right page. Our trainee program is designed specifically for those starting their professional career: it will be a good first step for students with engineering specialization or for software developers who want to switch to CV/ML/DL domain.

The program lasts up to two months and gives you a chance to work on an actual computer vision project with the direct supervision of It-Jim’s experts. At the end of the program, successful candidates will have the opportunity to continue their work at It-Jim.

Curious how it went previously? Check our reports on winter and summer internships which were the forerunners of this program.

What We Offer


You will get compensation for your work


We will guide you along the way. You’ll get a personal mentor to help you boost your skills

Exciting projects

We have a lot to offer: computer vision, machine learning, deep learning, audio & speech processing, NLP

This Program Is for You if...

  • You like to do research and get familiar with new technologies.
  • You know the basics of linear algebra, calculus and probability theory.
  • You have a firm knowledge of Python.
  • You know the basic possibilities of OpenCV library for image processing.
  • You are familiar with the principles of neural networks and their structures.
  • You know at least one of the DL frameworks: Tensorflow-Keras or Pytorch.
  • Your English level is Intermediate+.
  • You are ready to work full-time.


Any of the following will be a plus:

  • You know the basics of the numpy, matplotlib/seaborn, pandas libraries.
  • You know at least one ML framework (for example, Scikit-learn).
  • You know C/C++ on a basic level.
  • You know the basics of digital signal processing.
  • You have already had either your own or commercial experience with computer vision projects.

How It Works

Apply using a form
05 Sept 2022 -
23 Sept 2022
Complete a test assignment
26 Sept 2022 -
02 Oct 2022
Pass a short technical interview
10 Oct 2022 -
12 Oct 2022
Work as a computer vision trainee
17 Oct 2022 -
16 Dec 2022*

* Extension of the program for the second month will be decided based on the results of the first month



There is a 1-month break between the editions. We will update the current page with the relevant information after the application window for the current run is closed. Stay tuned.
If you submit your application later than the deadline for the current edition, we will automatically consider you for the next one.
Yes. If you are not ready but feel passionate about computer vision, we will help with advising resources to catch up. But we need to have your contact information to provide them.
No, but we would be more than happy to offer a job to the best graduates of the program.
Yes. In fact, you will be encouraged to do so and get our assistance. Together with several students working as junior CV engineers at our company, we have already delivered theses for the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, National Technical University – “Kharkiv Polytechnic Institute“, and V. N. Karazin Kharkiv National University.