Код вакансии: 610a9eb980edef0012d7b930
Разработчик backend (Python)
Задачи проекта: создание решений по ассортиментному планированию, ценообразованию и промо, основанных на алгоритмах машинного обучения разработка собственными силами с нуля (без легаси).
Обязанности:
- Индустриализация (выведение в продакшен) прототипов сервисов, использующих машинное обучение;
- Написание prod-ready пайплайнов обработки данных;
- Поддержка внутренних библиотек и фреймворков (мы не изобретаем велосипеды, а делаем крутые штуки);
- Написание высоконагруженных интеграционных сервисов;
Требования:
- Опыт разработки на Python более 3 лет. Экспертное знание языка;
- Понимание принципов оптимизации, умение оценивать сложность алгоритма;
- Знание подходов к профилированию кода;
- Знание различных подходов к проектированию архетиктуры проекта;
- Понимание того, как функционирует интерпретатор (работа с памятью, gil, асинхронный код);
- Понимание структур данных и алгоритмов;
- Знание SQL.
Плюсом будет:
- Опыт проектирования и разработки высоконагруженных систем;
- Знание языков C++ / Go / Java;
- Опыт работы с большими данными;
- Опыт работы с облачными сервисами Yandex.Cloud.
Условия:
- По-настоящему интересные проекты, по-хорошему сложная ИТ архитектура, реальная возможность расширения знаний о функционале и обучение новым технологиями;
- оформление по ТК РФ;
- удаленная занятость или работа в офисе на м. Бауманская;
- заработная плата обсуждается индивидуально (всё ''белое'');
- Расширенный соц.пакет:
- ДМС со стоматологией, страхование жизни;
- корпоративная карта для посещения фитнес-клуба;
- гибкая система бонусов - корпоративная программа «Кафетерий Льгот»;
- возможность приобретения товаров в магазинах компании со скидкой;