Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Технический руководитель (направление Персонализация)
Компания
Okko 4.6
Условия
Требования
Бэкенд разработчик Python Java Golang Kotlin Можно удалённо Москва Санкт-Петербург Мы - продуктовая команда 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 и адаптация процессов под продукт;
- Участие в профсообществах, выступления, менторство
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений