Мы в Avatarify запустили новый проект Monet и сейчас ищем DevOps разработчика, который спроектирует нам эффективный и стабильный бэк.
В Monet мы хотим изменить подход к 📸 редактированию фото. Мы разрабатываем нейросеть которая по тексту реалистично генерит одежду и объекты, меняет внешность, фон и многое другое. Приложение для iOS можно скачать тут.
Как у нас примерно все устроено
— На AWS поднят Kubernetes-кластер со stateless GPU-контейнерами, завернутыми в knative-сервис, который отвечает за горизонтальное масштабирование в зависимости от нагрузки
— Knative распредляет запросы по GPU-подам, на обработку одного запроса уходит ~5-30 секунд, в зависимости от конкретного сервиса
— Если в очереди накопилось много запросов, knative автоматически поднимает новые поды. И наоборот, если поды простаивают, knative их грохает
— На практике есть изъяны, которые не позволяют эффективно использовать ресурсы, а так же мешают реализовывать новые продуктовые фичи
Мы ждем от нашего кандидата
— Понимание, как построить масштабируемый бэк с нейронкой на любом cloud провайдере
— Опыт работы с Kubernetes, AWS, Terraform или аналогичными инструментами
— Знание asyncio
— Жирный плюс: уметь в PyTorch, уметь строить пайплайны обработки данных (например, скачать датасет, прогнать сегментацию, написать Dataloader)
Примеры задач, которые надо будет делать
— Реализовать автоскейлер и настроить его под нагрузку
— Настроить группы worker'ов в AWS так, чтобы on-demand/spot инстансы поднимались в соотношении 1:5
— Настроить alert'ы о падении, перегрузке кластера в телеграм-чат
— Реализовать архитектуру Producer + Queue + Consumer c приоритезацией по флагу в запросе
— Настроить авторизацию и защиту от DDOS
Мы предлагаем
— Удаленную проектную работу с перспективой перехода на фуллтайм
— Оплата почасовая: $40/час. ЗП на фуллтайм обговариваем отдельно
— Атмосфера стартапа. Ноль утомительных созвонов. У нас небольшая, но сплоченная команда бойцов-универсалов с большими амбициями. Короче, с нами кайф 🤙
Кидайте свои резюме сюда: @alievk1
В Monet мы хотим изменить подход к 📸 редактированию фото. Мы разрабатываем нейросеть которая по тексту реалистично генерит одежду и объекты, меняет внешность, фон и многое другое. Приложение для iOS можно скачать тут.
Как у нас примерно все устроено
— На AWS поднят Kubernetes-кластер со stateless GPU-контейнерами, завернутыми в knative-сервис, который отвечает за горизонтальное масштабирование в зависимости от нагрузки
— Knative распредляет запросы по GPU-подам, на обработку одного запроса уходит ~5-30 секунд, в зависимости от конкретного сервиса
— Если в очереди накопилось много запросов, knative автоматически поднимает новые поды. И наоборот, если поды простаивают, knative их грохает
— На практике есть изъяны, которые не позволяют эффективно использовать ресурсы, а так же мешают реализовывать новые продуктовые фичи
Мы ждем от нашего кандидата
— Понимание, как построить масштабируемый бэк с нейронкой на любом cloud провайдере
— Опыт работы с Kubernetes, AWS, Terraform или аналогичными инструментами
— Знание asyncio
— Жирный плюс: уметь в PyTorch, уметь строить пайплайны обработки данных (например, скачать датасет, прогнать сегментацию, написать Dataloader)
Примеры задач, которые надо будет делать
— Реализовать автоскейлер и настроить его под нагрузку
— Настроить группы worker'ов в AWS так, чтобы on-demand/spot инстансы поднимались в соотношении 1:5
— Настроить alert'ы о падении, перегрузке кластера в телеграм-чат
— Реализовать архитектуру Producer + Queue + Consumer c приоритезацией по флагу в запросе
— Настроить авторизацию и защиту от DDOS
Мы предлагаем
— Удаленную проектную работу с перспективой перехода на фуллтайм
— Оплата почасовая: $40/час. ЗП на фуллтайм обговариваем отдельно
— Атмосфера стартапа. Ноль утомительных созвонов. У нас небольшая, но сплоченная команда бойцов-универсалов с большими амбициями. Короче, с нами кайф 🤙
Кидайте свои резюме сюда: @alievk1