Бэкенд-разработчик в команду Видео

Наша команда занимается full-stack разработкой: создаём технологичные продукты в области обработки и передачи видео, алгоритмы машинного обучения и компьютерного зрения, а также видеоконференцсвязь для пользователей VK и других сервисов Mail.ru Group.

Ищем специалиста, который вместе с нами будет развивать высоконагруженный сервис и интегрировать видеотехнологии в другие продукты ВКонтакте.

В нашей команде вам предстоит:
• работать над платформой трансляций, которая выдерживает трафик до 3 Тбит/сек и 1,8 миллиона онлайн-просмотров;
• разрабатывать платформу P2P-раздачи видео для трансляций;
• улучшать платформу видео с нагрузкой в миллиард ежедневных просмотров;
• интегрировать технологии работы с видео в существующую инфраструктуру;
• развивать основной API-сервис;
• заниматься продуктовым и техническим развитием видеосервисов и системы аналитики для них.

У нас интересно, потому что вы сможете поработать над продуктами, в числе которых:
• видеоплатформа с проприетарным протоколом low-latency видеостриминга — с технологией адаптивного DASH/HLS-стриминга и раздачей почти во всех форматах и протоколах. Платформа поддерживает качество видео до 4K Ultra HD Video/Live, оснащена AI-алгоритмом балансировки нагрузки на сервера раздачи и интерактивным телевидением;
• видеозвонки, в которых могут участвовать до 100 человек — в продукт встроены виртуальные маски, размытие фона, демонстрация экрана и поддержка кросс-платформенных конференций (Web/Desktop/Android/iOS);
• технология распознавания лиц на фото, видео и в прямых эфирах, которая обрабатывает 500 фото в секунду;
• AR-технология и алгоритмы машинного обучения, которые строят рекомендации видеоконтента и создают продукты с механиками дополненной реальности.

Марина Краснова, руководитель команды «Единое Видео»:
«Мы создаём продукты, лидирующие в рунете в областях видеостриминга, сетевых протоколов и видеоконференций. Разрабатываем решения для обработки видео и предоставления AR-механик в real-time — на базе ML-алгоритмов и компьютерного зрения. Эти продукты работают в условиях большой нагрузки, поэтому мы ищем единомышленника с опытом работы с видео. Ценим желание развиваться в разработке технологичных продуктов, предлагать идеи и реализовывать их в нашей дружной команде».

Мы ожидаем, что вы:
• владеете одним из языков программирования: Java, PHP, Go или C++;
• знаете сетевые стеки и протоколы передачи данных;
• разбираетесь в классических алгоритмах и структурах данных;
• умеете работать в команде.

Будет плюсом, если вы:
• знаете JS и Python;
• работали с рекомендательными системами, и разбираетесь в ML-технологиях.

Будьте уверены в своих силах, откликайтесь на вакансию — и ждём вас в Команде ВКонтакте!

Tell us about yourself

Резюме:
Full name:
Phone number:
Email:
Дополнительные сведения: