Middle Python-разработчик в команду Bots (удаленная работа)
(вакансия в архиве)

4 февраля 2022

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Middle Python-разработчик в команду Bots

Мы — команда ботоводов, как нас называют в 2ГИС. Разрабатываем роботов — голосовых, которые с помощью синтеза и распознавания речи звонят в компании, и текстовых, которые ведут диалоги в мессенджерах. Они сверяют информацию об организациях в справочнике 2ГИС. 
Наша главная цель — научить роботов разговаривать с людьми так, чтобы создавать впечатление живого человека.


Что мы делаем


Перед нами стоит весь спектр задач вокруг ведения диалога. Вот ключевые моменты:


  • контакт бота с человеком через звонок или мессенджер;

  • ведение диалога;

  • сохранение и обработка результатов;

  • проверка качества.


Неотъемлемая часть работы — генерация идей и решений по улучшению работы ботов. 


Что тебе потребуется знать и уметь


В основном мы пишем на Python, используем PostgreSQL и RabbitMQ, а деплоимся через GitLab-CI в Kubernetes. А так же умеем Go, Ansible и в целом открыто рассматриваем те языки и инструменты, которые необходимы для решения поставленной задачи.
Процесс выглядит так: 100 звонков крутится на Asterisk, поток голоса улетает в облачный сервис распознания речи, а робот на Python через промежуточное Go-приложение управляет разговором. Результаты летят в RabbitMQ, где потом обрабатываются нашим Python-приложением. 


Как мы работаем


  • Работаем спринтами по 2 недели. В конце каждого спринта делаем демо заказчикам, поэтому внимательно подходим к цели спринта — всегда приятно показать что-то новое и крутое. 

  • По решениям у нас симбиоз: где можем взять лучшее на рынке — берём, где нет ничего подходящего — делаем своё. 

  • Собираемся полностью переписать легаси, техдолг не копим и закладываем работу над ним с каждый спринт.

  • График работы гибкий: кто-то утром тиранит кофепоинт, а кто-то уже бодрый прилетает к митингу. Периодически сходить на обед командой в бар — наша тема.

Условия


Само собой, полностью белая зарплата и ДМС. Офисы в Новосибирске, Академгородке и Санкт-Петербурге — но можно работать и удалённо. Техника и ОС на твой выбор, для удалёнки — доставим и поможем настроить. Есть корпоративный английский, поддержка в подготовке и выступлениях на конференциях. 


Бонусы


Условия


Само собой, полностью белая зарплата и ДМС. Офисы в Новосибирске, Академгородке и Санкт-Петербурге — но можно работать и удалённо. Техника и ОС на твой выбор, для удалёнки — доставим и поможем настроить. Есть корпоративный английский, поддержка в подготовке и выступлениях на конференциях. 

Ключевые навыки:
Бэкенд Средний (Middle) Python PostgreSQL Redis RabbitMQ FastAPI Celery

Посмотрите похожие вакансии

Java-разработчик (Middle+/Senior)
Компания: Programming Store
Зарплата: от 300 000 до 300 000 руб.