улица Савушкина 126Б
Мы - продуктовая команда Okko, которая отвечает за одну из самых чувствительных частей сервиса: чтобы пользователь быстро находил то, что ему действительно хочется посмотреть, и не замечал, как всё это работает под капотом.
У нас под капотом - целая экосистема: ML-модели, Feature Store, online-serving, ранжирование, интеграции с клиентами. Работаем с данными в реальном времени, постоянно проверяем гипотезы через метрики и раскатываем изменения сразу на все платформы - ТВ, мобильные устройства, Web.
Команда — 25+ инженеров, разбитых на кросс-функциональные группы:
- Клиентские интеграции: Web, Android, iOS, Tizen (Samsung Smart TV), WebOS (LG Smart TV);
- Поиск: backend, semantic search, понимание запросов, интеллектуальные агенты, диалоги, голос;
- Персональные рекомендации: backend рекомендаций, ranking, candidate generation.
Плотно работаем с Product Manager’ами, ML-исследователями, Data Engineers и аналитиками. Процессы уже выстроены: A/B-тесты, observability, post-mortems, reading groups.
Роль - быть техпартнёром продукта: помогать превращать гипотезы в рабочие архитектурные решения, раскладывать цели на понятные шаги и доводить до результата, который реально влияет на бизнес.
Мы предлагаем:
- Влияние на продукт для миллионов зрителей и прозрачный карьерный трек;
- Необходимое оборудование и софт для работы;
- Официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Корпоративный спорт;
-
Насыщенная корпоративная жизнь;
- Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам.
Твои главные миссии в Okko:
-
Работать в связке с продуктом: от идеи до релиза. Переводить бизнес-задачи в технические решения, вместе разбирать данные и корректировать roadmap. Фокус - на результате, а не на «закрытых задачах»;
-
Руководить командой из 25+ инженеров: делегировать операционные задачи, развивать лидеров, проводить 1:1, выстраивать понятные и прозрачные процессы;
-
Отвечать за архитектуру персонализации целиком: от событий и фичей до ML, serving и клиента. Принимать осознанные компромиссы - между скоростью и точностью, стоимостью и качеством;
-
Следить за качеством и метриками: техническими и продуктовыми (CTR, время просмотра, конверсия), контролировать A/B-тесты и guardrail-метрики;
-
Декомпозировать цели и доводить до продакшена: разбивать стратегию на шаги, контролировать качество и стабильность;
-
Связывать команды между собой: продукт, ML, backend, клиенты. Делать процессы прозрачными для всех участников;
-
Участвовать в развитии направления: формировать технологическую стратегию на 1–3 года, управлять техдолгом, запускать ключевые архитектурные инициативы.
Суперсилы, которые ценим:
-
Опыт и управление: 5+ лет управления техническими командами, включая опыт управления руководителями;
-
Работа с высоконагруженными продуктами и/или большой аудиторией;
-
Опыт выстраивания процессов в распределённых командах (клиент / backend / ML);
-
Участие в выводе ML или рекомендательных систем в production и их развитии.
Техническая часть:
-
Понимание архитектуры highload-систем, жизненного цикла ML/RecSys и взаимодействия клиента с backend;
-
Коммерческий опыт разработки на одном из языков: Python / Go / Java/Kotlin / Swift;
-
Опыт работы с нагруженными базами и распределёнными системами;
-
Опыт проектирования сложных систем и их компонентов;
-
Понимание, как тестировать недетерминированные системы;
-
Умение смотреть на систему целиком и оценивать влияние решений на продукт и бизнес;
-
Знание процессов разработки: CI/CD, мониторинг, работа с инцидентами.
Личное:
-
Системное мышление - умеешь разложить сложное на части и увидеть связи;
-
Берёшь ответственность за результат и доводишь до нужного качества;
-
Умеешь объяснять сложные вещи простым языком и находить общий язык с разными людьми;
-
Держишь баланс между глубиной в технике и управлением.
То, что удивит нашу команду:
- Опыт в продуктах с сильной персонализацией (медиа, e-commerce, соцсети);
- Работа со Smart TV (Tizen, WebOS, Android TV) или видеостримингом;
- Понимание Feature Store, A/B-платформ, мониторинга дрейфа данных, MLOps;
- Опыт масштабирования команд;
- Работа по Scrum / SAFe и адаптация процессов под продукт;
- Участие в профсообществах, выступления, менторство.