Напиши текст вакансии для должности "Kotlin developer (Мобильный секретарь, AI)". Название компании: "Just AI". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'Kotlin', 'Spring Framework', 'SQL', 'ООП', 'NLP', 'Android'

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&amp;D офис компании в самом сердце Санкт-Петербурга. Команда занимается разработкой мобильного секретаря - ассистента, который может ответить на ваши звонки, отправить вам содержания звонка текстом, защитить от спама и многое другое. При разработке данного решения мы пользуемся своими продуктами: платформой JAICP с использованием Kotlin based open-source фреймворка JAICF. Сейчас мы расширяем команду и ищем middle/senior разработчика. Ваши будущие задачи:    Проектирование архитектуры кода и решений;   Разработка бэкенда решений на Kotlin с использованием фреймворка JAICF;   Разработка мобильного приложения на базе Aimybox;   Управление релизами и CI/CD;   Контроль процесса автоматического тестирования.   Что мы ожидаем от кандидата:   Опыт разработки на Kotlin 1-2 года;   Опыт работы с SQL/NoSQL базами;   Опыт работы с Spring (Core, Boot, JDBC, Security и др.);   Опыт работы с системами контроля версий, багтрекерами, системами сборки, continuous integration;   Знание ООП, структур данных, алгоритмов, паттернов проектирования и принципов выбора эффективных решений;   Понимание задач автоматического и нагрузочного тестирования;   Умение писать аккуратный и читаемый код, разбираться в чужом коде;   Умение объяснить, почему выбирается тот или иной инструмент или решение;   Письменная, стилистическая‚ орфографическая грамотность.   Будет плюсом:   Профильное образование по обработке естественного языка;   Опыт разработки мобильных приложений (Android, Kotlin);   Знание современных методов компьютерной лингвистики, основных задач NLP и методов их решения;   Практический опыт работы с системами обработки естественного языка (MyStem, NLTK и т.п.);   Знание одного из иностранных языков на хорошем уровне.   Мы предлагаем:   Интересные проекты, возможность быстрой имплементации результатов исследований в продукты;   Возможности для профессионального роста и обмена опытом как внутри коллектива, так и в рамках внешнего сотрудничества с нашими партнерами, университетами и сообществами;   Участие в научных и прикладных конференциях в России и за рубежом;   Возможность согласования индивидуального рабочего графика и дистанционной работы;   Официальное оформление по ТК, компенсация больничных и отпусков в 100% размере от текущего оклада;   Кафетерий льгот: ДМС/компенсация спорта, обучения, хобби или отдыха;   Отличный современный офис с велопарковками, удобными рабочими местами, общими рабочими зонами, фруктами и снеками;   Just AI входит в группы IT-компаний i-Free, объединяющей 16 компаний со штатом около 1000 человек – обилие ивентов по обмену опытом, митапов, возможности для горизонтального развития в компаниях группы;   Помощь в релокации, в подборе подходящего жилья, релокационный бонус;   Неповторимая корпоративная культура Just AI DNA, вечеринки, совместные кинопросмотры и многое другое…