Senior Python Developer (Рекомендательная система)
Вакансия № 36589549 от компании Okko на Электронной Службе Занятости Населения Москвы.
✷ Смотрите другие предложения работы от компании Okko.
☑ Основной блок:
Опыт работы: более 6 лет.
Тип занятости: полная занятость.
График работы: график: 5/2 (рабочих часов: 8).
Зарплата: по результату собеседования.
Примерное место работы: Россия, Москва.
☑ Актуальность объявления:
Это объявление № 36589549 добавлено в базу данных: Пятница, 7 марта 2025 года.
Дата его обновления на этом интернет-ресурсе: Воскресенье, 16 марта 2025 года.
☑ Статистика предложения работы № 36589549:
Прочитано соискателями - 3 раз(а);
Отправлено откликов - 0 раз(а);
☑ Репутация компании "Okko":
Читайте свежие отзывы сотрудников об этом работодателе здесь!
Оставить своё мнение об этой компании можно тут без регистрации и бесплатно.
☑ Подробности о вакантном месте:
Мы - команда бэкенда рекомендаций онлайн-кинотеатра Okko. Основная часть контента, которая может быть персонализирована, отдается через наши сервисы (подбор фильмов, которые пользователь видит на главной, похожие фильмы к конкретному фильму, порядок подборок на главной и еще много всего). Наши сервисы доставляют рекомендации от команды ML до финального юзера. Мы отвечаем за логику A/B экспериментов на рекомендациях, разрабатываем горячее хранилище фичей, разрабатываем, собственно, сами API, которые отдают рекомендации. Еще у нас есть разные ETL пайплайны и некоторые потоки данных мы слушаем в Kafka.
По сути, мы отвечаем за наполнение всей главной страницы Okko, поэтому наши решения должны быть надежны и устойчивы, продуманы с точки зрения отказа каких то промежуточных сервисов, а также прозрачны для аналитики (надо уметь отвечать на вопрос «почему у этого юзера этот фильм был на этом месте?»).
Чем предстоит заниматься:
- Развивать и поддерживать высоконагруженные API существующих сервисов (recommendation API, feature store);
- Проектировать вместе с командой общую архитектуру под новые вызовы от бизнеса и ML. Делать наши решения надежными, масштабируемыми и отказоустойчивыми;
- Участвовать в полном цикле жизни продукта (рекомендаций): от проработки идей от продактов/команды ML до деплоя в кубере;
- Помогать в решении инцидентов, делать выводы и улучшать сервис;
- Взаимодействовать с другими командами/клиентами наших сервисов, c командой Devops.
Стек: Python 3.11, FastApi, Flask, Redis, Kafka, PostgreSQL, Clickhouse, Airflow
Что мы ожидаем от кандидата:
- Имеешь опыт коммерческой разработки на Python от 5-и лет;
- Пишешь типизированный код;
- OOP и SOLID для тебя не пустой звук;
- Умеешь писать тесты (мы используем pytest);
- Опыт работы с SQL и NoSQL базами данных;
- Понимаешь практики СI/CD.
Будет плюсом:
- Опыт с чем-то из нашего стека: Flask, Redis, Kafka, Сlickhouse, Airflow;
- Базовое понимание ML и знание pandas/numpy;
- Опыт работы с Jenkins и Kubernetes.
Условия труда:
- Топовое оборудование и весь необходимый софт;
- Официальное трудоустройство;
- ДМС со стоматологией, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Совместные занятия спортом: йога, волейбол;
- Насыщенная корпоративная жизнь.
☑ О компании:
Обратите внимание на веб-сайт компании - http://okko.tv/ - с подробной информацией об организации, в том числе контактными телефонами.Логотип (эмблема, торговая марка, бренд) компании:
Сфера деятельности компании: СМИ, маркетинг, реклама, BTL, PR, дизайн, продюсирование; Информационные технологии, системная интеграция, интернет; .
☑ Отклинуться сообщением, резюме, запросить телефон, отправить жалобу (претензию):