Position: Computer Vision developer (Junior\Trainee)
Company: DPHsoft
Experience required: no_exp
English level: upper

Skills:
— Experience with Python (C++ is a plus), numpy, pandas, scikit
— Knowledge of classical algorithms and data structures
— Knowledge of classic computer vision algorithms (i.e., Mathematical Morphology, Foreground extraction, etc.)
— Knowledge of opencv library
— Experience of training  Object detection, segmentation models using Tensorflow, Keras (Pytorch)
— Experience of video processing
— Expertise in Linux environment
— Ability to learn quickly


Responsibilities:
— Assisting in developing of machine-learning models (Data collection, data engineering, etc) 
— Development of image processing algorithms
— Solving video-processing tasks such as integrating of object-detection model in the application, etc
— Technical research, finding the optimal solution for the problem (Example: choosing model architecture for the small objects detection)
— Developing of machine learning models

About the projects:
— We develop sports analysis software, that includes video-processing tasks, camera calibration, objects detection(players, ball), event detection(hit, goal, etc), camera calibration, video streaming and other tasks connected with the sports domain