Deep Learning Engineer

Required skills

— 2+ years in machine learning (computer vision domain);
— practical experience in at least one of the following problems: object detection, segmentation, face recognition, person re-id, action recognition, generative models;
— Python3, numpy, scikit-learn, pandas, scipy;
— learning frameworks: fluent Tensorflow and PyTorch is a must; MxNet, Caffe, Keras is plus;
— experience in deploying machine learning models to production;
— good understanding of machine learning and deep learning concepts;
— good written and spoken English.


Will be a plus

— practical experience with GANs, VAEs;
— probabilistic programming and bayesian framework;
— model optimization: pruning, quantization, knowledge distillation;
— 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;
— Docker, Kubernetes;
— Bash.


We offer

— Opportunity to influence the products quality;
— challenging tasks;
— competitive salary;
— relocation bonus;
— PE accounting and support;
— 18 paid vacation days per year;
— fully equipped A-class office space in the business center;
— docial package, including gym membership compensation, medical insurance;
— free meals, fruits, and sweets;
— educational possibilities, knowledge hub, and free English classes;
— career plan, professional growth, and semiannual performance review.


Location: Kyiv
Type: Full-time

One of our partners is looking for a member of the Research Team.
You will be solving challenging problems. You will be engaged in the 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.