Python Backend
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Flocktory - аккредитованная динамично развивающаяся IT-компания, один из лидеров рынка Marketing Technologies
Год основания: 2012
Команда: 190+ человек
Продукты: SaaS-платформа для маркетинга (MarTech)
Ценность наших продуктов: помогаем E-Commerce на основе предиктивной аналитики делать коммуникацию с покупателями максимально персонализированной и благодаря этому увеличивать лояльность покупателей, конверсию и средний чек
BigData: Благодаря интеграции нашей платформы с сайтами крупнейших игроков рынка мы можем видеть больше 35% всех транзакций Рунета и данные о покупках и поведении более 100 миллионов человек
Клиенты: 300+ крупных E-Commerce/ритейлеров, банков, страховых компаний (Детский мир, М.Видео, АльфаБанк, Газпромбанк, S7, Билайн, МТС, Мегафон, L'Oreal и др.)
Оборот: 2.5 + млрд.рублей за 2023 (наша выручка стабильно растет на 40% от года к году последние 9 лет)
Мы ищем опытного Python Tech Lead, который будет заниматься задачами бекенда в рамках AI команды: разрабатывать новые AI сервисы, повышать отказоустойчивость, участвовать в design review, снижать bus-factor. При этом не понадобится глубоко погружаться в принципы работы ML-моделей - за это отвечают ML инженеры. Но интерес к ML и AI будет огромным плюсом.
В этой роли:
- ты будешь работать в одной команде с опытными разработчиками и современным стеком;
- без легаси - текущие сервисы разрабатывались свежесобранной командой, и планируется активная разработка новых;
- минимум рутинных задач - делаем решения для разных продуктов и применяем разные подходы;
- ты будешь участвовать в проектах на основе машинного обучения и искусственного интеллекта.
Что нужно будет делать:
- Совершенствовать и развивать backend-части ML сервисов на основе больших данных;
- разрабатывать сервисы под новые продукты на основе ML;
- оптимизировать ML Feature Store под высокие нагрузки;
- разрабатывать отказоустойчивые сервисы с обеспечением мониторинга их доступности и алертинга в случае возникновения проблем;
- отвечать за качество Python разработки в AI команде - code review, рефакторинг кода;
- проектировать, разрабатывать и документировать технические решения внутри AI команды;
- участвовать в проектировании и дизайне систем совместно с техлидами и архитектором;
- участвовать в проведении технических собеседований в AI команду.
Наш стек:
- Python, FastAPI, Docker, Kubernetes, Yandex.Cloud, Prometheus, Grafana, Kafka, PostgreSQL, YDB, Trino, ClearML.
Ожидания от кандидата
- опыт коммерческой разработки на Python от 5 лет, в том числе с асинхронными потоками;
- готовность взять на себя экспертизу по Python в команде;
- знание принципов software and system design;
- знание архитектуры и опыт работы с kafka;
- знание архитектуры и опыт работы с kubernetes;
- самостоятельное проектирование, декомпозиция и реализация задач;
- понимание принципов работы как классических RDBMS (Postresql/Mysql/Oracle), так и распределенных (Сassandra, YDB);
- тебе не чужд language agnostic подход;
- тебе нравится участвовать в совместных проектах и ты легко выстраиваешь коммуникации в команде.
Условия работы
- полностью “белая” заработная плата и все остальные выплаты;
- возможность работать в гибридном формате или полностью удаленно, в т.ч. из другой страны (оформляем по ТК РФ и платим зарплату на рублевые счета);
- возможность брать три дня дополнительно к отпуску каждые полгода для решения личных вопросов;
- расширенная ДМС со стоматологией, онкозащитой, восстановлением после ковида, онлайн-поддержкой психолога, страховкой для путешественников;
- скидки на обучение английскому от Skyeng;
- годовой бюджет на внешнее обучение каждого сотрудника;
- доступ к внутренней обучающей платформе с онлайн курсами по развитию hard и soft skills;
- частичная компенсация покупки бизнес-литературы;
- тренинги с внешними экспертами;
- участие в конференциях, подготовка к выступлениям;
- частичная компенсация занятий спортом;
- онбординг с ментором;
- поддержка buddy в течение первого месяца работы;
- корпоративный ноутбук;
- для тех, кто в Москве - современный комфортный офис в районе ст.м. Динамо (SOK, Рыбаков Тауэр).
Бонусы
- скидки от партнеров (больше 300 интернет-магазинов);
- большое количество онлайн/офлайн внерабочих активностей: три корпоратива в год, Random coffee, FlockTalk, книжный клуб, покерный клуб, квизы.
Дополнительные инструкции
Этапы интервью
- Встреча с рекрутером (онлайн, ~30-40 минут)
- Техническое интервью (онлайн, ~1,5 часа)
- Командное интервью (~1 час)
- Проверка службы безопасности (3-5 рабочих дней)
- Официальный оффер