Python Backend Engineer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Myna Labs — стартап, разрабатывающий развлекательные продукты с использованием технологий машинного обучения.
Получили деньги от фонда, который инвестировал в Looksery и AI Factory (приобретены компанией Snap за $150 млн и $500 млн соотвественно), а также мы получили грант от Nvidia Inception.
Уже запустили getmolly.app — приложение, которое меняет твои лицо и голос на знаменитость.
В целом, мы разрабатываем технологию real-time deep-fake (video + audio) и пишем диалоговый движок для создания персонализированных AI персонажей.
У нас сильная команда (ex Nvidia, Google, Amazon, Samsung AI, Lyft, Yandex, Mail.Ru, VK, PicsArt, VisionLabs), и мы ищем крутого Backend Engineer-а, который будет работать над бекендом и инфраструктурой наших проектов.
🤓 Задачи
- Написание эффективных и масштабируемых сервисов
- Разработка архитектуры хранения и обработки данных
- Настройка CI/CD пайплайнов, автоскейлинга
- Написание взаимодействия различных сервисов
- Поиск узких мест и ускорение текущих решений
- Ускорение вычислений на GPU за счет кеширования, батчевания и других техник
📦 Задачи на ближайшие месяца
Работа над диалоговой системой:
- Проектирование архитектуры сервисов и их взаимодействия
- Работа над системой хранения данных
- Скейлинг инференса ML моделей
👩💻 Требования
- Опыт разработки бэкэнда не менее 2х лет
- Уверенное владение Python, Bash, Docker, Linux
- Владение одним или несколькими бэкэнд фрэймворками (Django, Flask, FastAPI или похожими)
- Опыт написания масштабируемых сервисов состоящих из множества микросервисов
- Опыт развертывание инфраструктуры на AWS или Google Cloud
- Опыт настройки CI/CD, контейнеризации
- Уверенное знание баз данных и умение их конфигурировать
- Уверенное понимание того, как устроена OS, сеть, архитектура компьютера
- Умение и желание быстро изучать новые вещи
- Высокая самостоятельность в работе
- Знание основ ML
☺️ Будет плюсом
- Опыт работы с tensorRT, Triton, TorchServe
- Опыт скейлинга ML систем с инференсом на GPU
- Опыт работы с диалоговыми системами / Information Retrieval
- Владение C++/Go
- Опыт работы над высоконагруженными системами
🥳 Условия
- Зарплату и stocks обсуждаем индивидуально
- Оплата обедов (10 000 в месяц)
- Оплата занятий спортом (5 000 в месяц)
- ДМС со стоматологией
- Купим всю необходимую технику
- Работа в комфортном офисе в центре Санкт-Петербурга (3 мин от м. Петроградская), WeWork в Москве или работа удаленно
- Помощь с релокейтом при необходимости
⚙️ Процесс
- Общение с нашим HR-коллегой, который расскажет все про стартап и которому можно задать разные вопросы
- Кодинг интервью — решаем задачки, проверяем computer science базу
- Собеседование — задаем технические вопросы, обсуждаем ваш опыт
- Высылаем тестовое задание на 3 дня
- Беседа с CEO