Position: Machine Learning Engineer (Computer Vision)
Company: Metinvest Digital
Category: Other
Experience required: 3y
English level: upper

Metinvest Digital specializes in digital business transformation. The company implements, monitors and maintains IT solutions, performs audit and consulting of IT infrastructure and business. Metinvest Digital serves over 40,000 users and over 30 companies.

The R&D team within Maschine Vision direction, engaged in implementation of new technologies for process automation. We do research and development in the field of computer vision, video analytics and OCR as well as cooperate with various directions where the use of AI, Machine Learning, and neural networks is required to perform video analysis.


Requirements:

3+ years of programming experience with the following languages/frameworks: Python, C++; Pytorch / Tensorflow /Keras/ OpenCV;
Advanced understanding and working experience with various fundamentals and concepts of computer vision and machine learning;
Expert in low level image processing, noise filtering, segmentation feature extraction/matching techniques;
Skilled In architectures for classification tasks: CNN, Faster R-CNN, ResNet; detections: YOLO, HOG; segmentation: U-Net, DeepLab;
Previous direct experience of video analytics algorithm/system development for specific problems;
Experienced in working with docker containers;
Knowledgeable about implementation of Tesseract, easyOCR, DiT model, OSD(Orientation and Script Detection), LayoutLM, Multi-Type-TD-TSR, craft_text_detector;
A successful candidate must have aptitude to quickly learn, apply new technologies, and must be able to work in a self-driven manner within a fast-paced, entrepreneurial environment.


Key tasks of the project:

Responsible for the full cycle of machine vision models development and complex solutions;
Building the architecture of the technical model;
Building deep learning models and architectures;
Creating a representative database necessary for model training;
Solutions definition based on the most optimal progressive algorithms;
Improvement of existing algorithms and development of new one;
Responsible for assessing the quality of models.


Advantages of working in our company:

— Professional development in large-scale, complex and unique digital transformation projects
— Interaction with a professional and proactive open-minded team
— Official employment and security in accordance with the Legislation of Ukraine
— Competitive salary
— Ability to work in the office or remotely
— Medical insurance and an individual social package
— Corporate training + professional certification at the expense of the company
— Corporate library and online courses from world universities
— Periodic corporate events, including sports.