Python Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
SberDevices – молодая IT-компания, созданная в 2019 году.
Мы создаём идеи, самостоятельно разрабатываем продукты, занимаемся прототипированием, конструированием, придумываем дизайн, программные решения, контролируем качество на фабриках и создаём инструменты для аппаратного тестирования.
Для того, чтобы эти продукты были умными, мы создаём виртуального ассистента Салют и строим вокруг него экосистему сервисов, помогающих пользователям во многих задачах.
В основе лежат современные модели обработки естественного языка (NLP — Natural Language Processing), речевые технологии, алгоритмы компьютерного зрения, разрабатываем системы биометрии, модели для генерации медиаконтента и даже нейроинтерфейсы. Мы используем последние разработки в области искусственного интеллекта и машинного обучения.
Описание команды:
Набор идёт в команду Layer. Мы разрабатываем особый сервис внутри Девайсов, который позволяет распознавать и выводить информацию во время просмотра фильмов (и не только) про актеров, одежду, локации, еду и многое другое.
Наш сервис - это тот самый редкий случай, когда CV проект зарабатывает деньги напрямую. Кино, сериалы и прочий видеоконтент стал лидером человеческого потребления; вы будете создавать то, чем будут пользоваться миллионы!
Мы находимся в самом начале своего пути, поэтому вы поучаствуете в формировании процессов внутри сервиса, получите больше возможностей для самореализации и дальнейшего развития внутри компании. В ходе работы вы будете взаимодействовать с другими командами, получите доступ к мощному оборудованию, будете решать сложные, но интересные задачи.
Layer - это продукт для пользователя, который во время просмотра фильма расскажет пользователю о любом объекте в фильме и даст возможность купить похожий товар как в кадре прямо из фильма.
Layer - это платформа монетизации видео-контента для бизнеса.
В основе платформы находится ML-движок с распознаванием объектов по фото или в видео. Мы уже умеем распознавать приличное кол-во объектов и понятно что с каждым месяцем это кол-во объектов только возрастает.
Обязанности:
- Участие в проектирование архитектуры;
- Разработка микросервисов на Python;
- Интеграция с внешними и внутренними API;
- Написание ETL процессов;
- Интеграция с ML-моделями.
Требование к кандидату:
- Уверенное владение Python (опыт промышленной разработки от 2-х лет);
- Опыт написание микросервисов с помощью Django/FastAPI/Flask;
- Опыт работы с SQL и ORM.
Будет плюсом:
- Опыт разработки и проектирования высоконагруженных систем;
- Опыт работы с git;
- Опыт работы с Docker;
- Умение писать Unit-тесты.