Job Detail

Senior ML Engineer, BI team at PicsArt
Moscow, RU

As a Senior ML Engineer at PicsArt, you’ll have one of the most challenging jobs in PicsArt - leading projects that analyse, understand and predict user behavior and actions. As a part of BI team, your main goal will be enriching and somehow totally reversing processes in Business Intelligence with machine learning techniques. 


Build, scale and manage state-of-the-art machine learning algorithms

Develop and scale optimization algorithms In particular work on building Predictive models, Time series models, Sequence models, NLP;

Fast prototyping of ML products: ETL, ML pipelines, web interfaces;

Manage data infrastructure;

Work closely with analysts and product managers


BS or MS degree in Machine Learning, AI, Computer Science, Statistics, Applied Mathematics or related technical fields;

Extensive knowledge of statistics and optimization algorithms;

Knowledge of cutting-edge techniques in machine learning algorithms;

Experience with Deep Learning in one or several (plus) areas: CV, NLP, time series;

Strong Python coding, strong engineering practices, debugging/profiling skills, familiarity with multi-threaded programming;

Experience with SQL and relational databases;

Experience with working in a distributed, cloud-based computing environment (Spark);

Good written and at least practical verbal knowledge of English;

As a plus:

Experience with working with noisy/buggy behavioral data;

Experience with real-time streaming analytics;

Experience in developing applications (Flask, Django, Asyncio etc);


Understand fundamental design principles behind a scalable application;

Devops experience (Docker, Kubernetes, Gitlab-CI, etc.);