Минск
Responsibilities:
- Research and development of Computer Vision approaches for classification, detection and segmentation tasks
- Lead the development of Computer Vision and Machine Learning projects in a dynamic startup-like environment
- Experimenting with innovative deep learning methods to enhance the quality of our models
- Exploring techniques to augment the quality and volume of our training data
- Optimizing our training and inference infrastructure to squeeze out every FLOP out of hardware
- Collaborating with engineers and technicians to develop and implement robotic solutions
Requirements:
- Experience in image processing, computer vision, and machine learning
- Expertise with traditional CV approaches (e.g., OpenCV)
- Classification, detection, and segmentation approaches
- Visual odometry and SLAM
- Visual object tracking
- Model optimization (quantization, sparsification, etc.)
- Expertise with Python and/or C++
- Building deep neural networks with modern tools, such as PyTorch or Tensorflow
- Building, testing, and deploying computer vision-based solutions
- Preferably 3+ years of professional level experience in the field of Computer Vision, Machine Learning, Computer Graphics or similar
- Understanding of and experience with any of the following topics but not limited to: 3D object recognition, 3D reconstruction, real-time machine vision and its application for robot guidance, pattern recognition, sensor alignment, and calibration
- Familiarity with most common programming tools such as: Python, OpenCV, PyTorch3D, Kaolin, Tensorflow, PCL, OpenCL/CUDA, MATLAB, Jupyter
- The candidate should relocate in Cyprus (we provide relocation package)