Наша компания разрабатывает продвинутый продукт для систем обработки видео на базе стека нейронных сетей с применением пайплайна риалтаймовой 3D-графики на движке Unreal Engine и не-риалтаймовой графики на пакете Blender. В настоящее время у нас есть работающий MVP+, и мы ищем опытного Backend разработчика для построения масштабируемого и устойчивого бэкенда без необходимости ентерпрайз-подхода, без требований микросервисов, но это обсуждаемо.
Референсное конкурентное окружение: synthesia.io, lumalabs.ai, wonderdynamics.com и т.п.
Обязанности
- Разработка и оптимизация динамически масштабируемого ресурсоемкого (в том числе и по GPU) бэка, местами c realtime-откликом, в условиях, когда компоненты вычислительного графа находятся в состоянии постоянного “тюнингования” у ML-команд
- Интеграция с различными внешними и внутренними API
- Работа с брокерами сообщений, такими как Kafka, RabbitMQ – на аргументированный выбор
- Работа с базами данных и соответствующими технологиями
- Работать в команде
- Создавать открытый, понятный, надежный и защищенный API, веб-сервисов, работа с большими файлами по несколько сотен мегабайт и гигабайт
- Опыт работы в DevOps-средах, таких как OpenShift, Kubernetes, c инструментами Ansible и тп, с облачными платформами, такими как AWS, Azure
- Понимание сути MLOps. Опыт разработки и поддержки ML-пайплайнов
- Дополнительно, опыт разработки взаимодействия с биллинговыми системами будет являться преимуществом.
Требования
- Опыт разработки масштабируемых, ресурсоемких проектов с GPU-оптимизацией
- Опыт работы с API и брокерами сообщений (Kafka, RabbitMQ)
- Знание баз данных и DevOps-практик (OpenShift, Kubernetes)
- Опыт в облачных платформах (AWS, Azure) и MLOps
- Умение работать в команде и создавать надежные API/веб-сервисы
- Желателен опыт с биллинговыми системами.
Условия
- Гибридный график работы (несколько дней в неделю в офисе)
- Высококвалифицированная команда
- Высокая заработная плата по результатам собеседования
- Уникальные масштабные проекты, работа в приоритетном направлении
- ДМС, корпоративная пенсионная программа, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия
- Высокий уровень корпоративной культуры
- Комфортный офис: Оружейный пер. д. 41, с удобными местами для отдыха, коворкинг зонами, кафе, ресторанами и оборудованными кухнями.