Java / Kotlin developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Just AI одна из лидирующих продуктовых компаний в сфере Conversational AI.

Нашими продуктами пользуется около ста крупных российских и ряд международных IT-компаний, телеком-компаний, банков (Yandex, Mail.ru Group, Сбер, МТС, Мегафон, Альфа-банк, HH.ru, Qiwi, BNP Paribas). Наши SAAS платформы и инженерные фреймворки используют более 50 000 разработчиков и малых-средних компаний по всему миру.

Наш фокус – технологии понимания естественного языка, инструменты для создания голосовых ассистентов, машинного обучения, speech synthesis and voice cloning и системы управления диалогом, NLU/NLP/DM/ODQA/CDQA.

Мы приглашаем вас присоединиться к нашей команде в R&D офис компании в самом сердце Санкт-Петербурга.

Virtual operator solution team занимается созданием облачных диалоговых решений для среднего и малого бизнеса. Наши решения построены на собственной платформе JAICP с использованием Kotlin based open-source фреймворка JAICF.

Мы расширяем команду и ищем Java/Kotlin разработчика в команду диалоговых решений.

Ваши будущие задачи:

  • Проектирование архитектуры кода и решений;

  • Разработка бэкенда решений на Kotlin с использованием фреймворка JAICF;

  • Контроль процессов развертывания решений для клиентов в production окружение;

  • Управление релизами и CI/CD;

  • Контроль процесса автоматического тестирования.

Что мы ожидаем от кандидата:

  • Опыт разработки на Java/Kotlin 2-3 года;

  • Опыт работы с SQL/NoSQL базами;

  • Опыт работы с Spring (Core, Boot, JDBC, Security и др.);

  • Знание ООП, структур данных, алгоритмов, паттернов проектирования и принципов выбора эффективных решений;

  • Понимание основ автоматического и нагрузочного тестирования;

  • Опыт работы с системами контроля версий, багтрекерами, системами сборки, continuous integration;

  • Умение писать аккуратный и читаемый код;

  • Умение разбираться в чужом коде;

  • Умение объяснить, почему выбирается тот или иной инструмент/решение;

  • Письменная, стилистическая‚ орфографическая грамотность.

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

  • Профильное образование по обработке естественного языка;

  • Знание современных методов компьютерной лингвистики, основных задач NLP и методов их решения;

  • Практический опыт работы с системами обработки естественного языка (MyStem, NLTK и т.п.)

  • Знание какого-либо из иностранных языков на хорошем уровне.

Мы предлагаем:

  • Интересные проекты, возможность быстрой имплементации результатов исследований в продукты;

  • Возможности для профессионального роста и обмена опытом как внутри коллектива, так и в рамках внешнего сотрудничества с нашими партнерами, университетами и сообществами;

  • Участие в научных и прикладных конференциях в России и за рубежом;

  • Возможность согласования индивидуального рабочего графика и дистанционной работы;

  • Официальное оформление по ТК, компенсация больничных и отпусков в 100% размере от текущего оклада;

  • Кафетерий льгот: ДМС/компенсация спорта, обучения, хобби или отдыха;

  • Отличный современный офис с велопарковками, удобными рабочими местами, общими рабочими зонами, фруктами и снеками;

  • Just AI входит в группы IT-компаний i-Free, объединяющей 16 компаний со штатом около 1000 человек – обилие ивентов по обмену опытом, митапов, возможности для горизонтального развития в компаниях группы;

  • Помощь в релокации, в подборе подходящего жилья, релокационный бонус;

  • Неповторимая корпоративная культура Just AI DNA, вечеринки, совместные кинопросмотры и многое другое…

Ключевые навыки

Java
Spring Framework
ООП
SQL
JDBC
Kotlin

Вакансия опубликована 22 сентября 2021 в Санкт-Петербурге

Похожие вакансии