👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle Python разработчик (облачный сервис)

Зарплата

от 100 000 до 150 000 ₽

Требования

Бэкенд, Средний (Middle)PythonAWSRabbitMQRESTKubernetesDocker

Местоположение и тип занятости

Санкт-Петербург, Казань, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Мы создаем и внедряем решения на основе машинного обучения: Computer Vision, Natural Language Processing, Data Science

Описание вакансии

Условия работы

О проекте

Мы в EORA.ru разрабатываем сервис поиска похожих изображений в клиентских базах данных. Архитектура микросервисная, разрабатывается в облаке AWS.

 

Ищем опытного Python разработчика, способного грамотно построить микросервисную архитектуру в облаке по данным требованиям. Сейчас в требованиях описан широкий стек технологий, финально стек зафиксируется выбранным кандидатом.

 

Что предстоит делать:

  1. Улучшить существующий поисковый микросервис
  2. Улучшить текущую систему хостинга нейросетевых моделей: на данный момент развернуто в Kubernetes кластере, необходимо реализовать поддержание клиентских моделей изолированно
  3. Аналогично моделям, необходимо разработать систему запуска и поддержания поисковых микросервисов клиентов
  4. Разработать сервис автоматизированного обучения нейросетевых моделей по “отточенным” задачам на базе Kubeflow

Требования

  • Знание паттернов проектирования
  • Уверенное знание Python
  • Опыт работы с одним из облаков: AWS, Google Cloud, Microsoft Azure или другим крупным облаком
  • Опыт запуска в продакшн микросервисных систем с использованием Message Broker фреймворков: ZeroMQ, RabbitMQ, Redis, KubeMQ и пр.
  • Знание протоколов gRPC и REST API
  • Умение выстраивать CI/CD процессы в Gitlab или подобных SCM системах
  • Опыт развертывания и сопровождения жизненного цикла приложений
  • Знание Docker, включая Docker Compose и понимание организации приватных Docker Registry
  • Желание строить сложные поддерживаемые системы, которые редко ломаются; быть ответственным энтузиастом, готовым делать инновационный продукт

Будет плюсом

  • Опыт работы с Amazon Web Services
  • Понимание устройства нейронных сетей и их требований к оборудованию
  • Опыт Kubernetes
  • Знание технологии автоматизированного обучения Kubeflow

Дополнительные инструкции

О нас

Мы молодая команда по большей части Computer Vision инженеров. Входим в группу компаний EORA.RU. EORA помогает крупным клиентам создавать и внедрять решения на основе машинного обучения, а так же разрабатывает ряд opensource проектов для ML сообщества.

На данный момент мы разработали решения по поиску похожих изображений для ряда крупных B2B клиентов и планируем выходить за рубеж с этим продуктом. Из недавних публикаций по данной теме можете почитать нашу статью на хабре: https://habr.com/ru/post/550604/

 
Работа возможна как в офисе в Иннополисе (поможем с переездом), так и удаленно. Рады будем ответить на все вопросы в tg: romaeora