As a member of our Research Team, you will be solving challenging problems. You will be engaged in iterated process of data preparation, prototyping and/or implementation, measurement, and deploying your solution together with the back-end team. You will work closely with members of our Research and Engineering teams to improve models and bring products to the market based on your research.
— 2+ years in machine learning (computer vision domain)
— Python3, numpy, scikit-learn, pandas, scipy
— Practical experience in at least one of the following problems: object detection, segmentation, face recognition, person re-id, action recognition, generative models.
— Deep learning frameworks: fluent Tensorflow and PyTorch is a must; MxNet, Caffe, Keras is plus.
— Knowledge of different deep learning architectures: VGG, ResNet, Inception, MobileNet
— Experience in deploying machine learning models to production
— Good understanding of machine learning and deep learning concepts
— Good written and spoken English
— Basic understanding of web and client-server architecture, asyncio, aiohttp, and other async libraries for back-end
— Basic understanding of Big Data, understanding of difference between MapReduce and in-memory processing
— Algorithms, data structures
— Model optimization: pruning, quantization, knowledge distillation
— Probabilistic programming and bayesian framework
— Practical experience with GANs, VAEs
— SQL, NoSQL
— Docker, Kubernetes, bash
— Opportunity to influence the products’ quality supporting company mission to make neighborhoods safer
— Challenging tasks and professional growth
— Competitive salary and perks
— PE accounting and support
— 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
— Social package, including gym membership compensation, medical insurance
— Free office meals, fruits, and cookies
— Educational possibilities, knowledge hubs, and free corporate English classes
— Career plan, professional growth, and semiannual performance review.