Python-разработчик в SberDevices (команда Виртуальных персонажей)

Зарплата

от 200 000 до 400 000 ₽

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

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

SberDevices — уникальное IT-пространство внутри Сбербанка. Мы занимаемся разработкой голосовых продуктов, умных устройств и виртуальных персонажей.

Ищем Python-профи в команду Виртуального персонажа.

Про направление: Начиная с 2005 года мы постоянно находимся в Интернет с помощью мобильных устройств, которые сделали популярными Touch интерфейсы в 2007 году

Активное развитие виртуальных ассистентов перевело это взаимодействие в режим голосового диалога примерно с 2014 года.

Но наш процесс общения во многом строится на том что мы видим, особенно это касается восприятия эмоций. Для полноценной коммуникации нужно новое развитие визуальных интерфейсов: “Виртуальные персонажи” — эмоциональная визуальная презентацией твоего цифрового собеседника.

Сейчас в SberDevices мы внедрили большое количество технологий (NLP, TTS, ML для анимации и постпроцессинга и т.п.), которые уже позволили создать PoC этой идеи — виртуального ведущего Елену. Теперь настало время внедрить эту технологию широко в бизнес-проектах.

Это уникальная возможность в одном проекте использовать 3D модели, ML, практики из геймдева, киноиндустрии и навыки написания высоконагруженных сервисов, которые должны работать 24x7.

На текущий момент, перед нами стоит 3 задачи: создание виртуальных персонажей (например, ведущая Елена); разработка новостного агрегатора (аналог Яндекс Новости);и внедрение нейронных моделей.

Стек: Python3, Django/Flask, PostgreSQL, RabbitMQ, Rest API и др.

Задачи:

  • Решение прикладных и продуктовых задач NLP
  • Взаимодействие с другими сервисами посредством различных API
  • Взаимодействие с заказчиками, аналитиками, специалистами Data Science

Наши ожидания:

  • Владение Python3 на уверенном уровне, достаточном для промышленного программирования
  • Хорошие знания алгоритмов
  • Умение писать тесты, знакомство с подходом TDD
  • Самостоятельность, умение анализировать и структурировать требования, декомпозировать задачи
  • Желание разбираться в продукте в целом, а не только в своем коде
  • Готовность разрабатывать по методологиям Agile

Будет плюсом:

  • Знание технологий NLP, основ Data Science
  • Опыт работы с Apache Kafka
  • Знание Git, Docker, Jira, Confluence
  • Понимание методологии и инструментов DevOps
  • Опыт работы в крупных компаниях

Почему вам понравится работать у нас?

  • Крутая драйвовая команда, интересные задачи, возможность увидеть результаты своей работы внедрёнными в продукт; возможность участия на международных IT-конференциях
  • В вашем распоряжении все необходимые инструменты, мощное оборудование
  • Знаменитый офис на Кутузовском проспекте с парковкой и спортзалом, возможность выбора формата работы (офис, удалёнка или гибрид)
  • Расширенная программа ДМС, страхование жизни, скидки от компаний-партнёров
  • Атмосфера стартапа и надёжность гиганта