Разработчик Java для AI/NLP систем

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

СамараПолный рабочий день

Компания

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

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

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

Молодая и очень амбициозная команда Корпоративного блока по созданию AI-ассистентов для автоматизации обращений клиентов в голосовом и текстовом каналах банка ищет профессионального разработчика Java для команды по разработке и внедрению решений в области обработки естественного языка (NLU/NLP). Вам предстоит работать в большой команде, где будут Data Scientist’ы, аналитики, инженеры, методологи, а также взаимодействовать с бизнес заказчиками и нашими клиентами для построения лучшего клиентского опыта в банковской сфере.

    Основные задачи:

    • Разработка платформы в области обработки естественного языка для создания AI-ассистентов;
    • Разработка интеграционных взаимодействий между платформой и банковскими АС;
    • Разработка на базе платформы решений по автоматизации обращений клиентов в голосовых и текстовых каналах обслуживания клиентов;
    • Работать по Agile, Scrum методологии в тесном взаимодействии с остальными членами команды;
    • Покрытие разработанного функционала Unit-тестами и функциональными автотестами;
    • Участие в проектировании платформы обработки естественного языка для создания AI-ассистентов;
    • Обеспечение четкого и подробного документирования результатов разработки;
    • Внедрение разработанных моделей командой DS в промышленные АС банка.

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

    • Высшее техническое, ИТ образование;
    • Промышленный опыт разработки на Java;
    • Знание стека технологий Java (J2EE, J2SE), Spring, Hibernate, jms;
    • Опыт работы с реляционными СУБД (предпочтительно Oracle);
    • Опыт работы с одним из серверов приложений: WebSphere, Weblogic, JBoss, Tomcat;
    • Опыт работы с инструментами – intellij IDEA, SonarQube, nginx​;
    • Опыт работы с брокерами сообщений Kafka/MQ
    • Желателен опыт работы с DevOps - pipeline, liquebase, WAS, Jenkins;
    • Навыки работы в Linux, bash;
    • Опыт разработки Unit-тестов, использования инструментов покрытия тестами;
    • Базовые знания по разработке функциональных автотестов;
    • Знание алгоритмов и структур данных;
    • Отличное знание SQL;
    • Знание и умение работать с инструментами контроля версий (git,svn и прочие)
    • Желание постоянно расти и развиваться;

    Плюсом будут:

    • Опыт работы с командами Data Science;
    • Опыт внедрение моделей разработанных Data Scientist’ами ;
    • Знание Python;
    • Опыт работы с Teradata, Redis, GridGain/Apache Ignite;
    • Опыт разработки на Hadoop (Hive, Spark, HBase);
    • Опыт работы с Docker;

    Бонусы

    Официальное оформление по ТК РФ, белая заработная плата (оклад + премии).

    Современный офис, дружная команда.

    Полный социальный пакет + корпоративный пакет (ДМС, страхование от несчастных случаев, дисконт-программы от компаний партнеров, корпоративные мероприятия, фитнес, тренажерные залы).

    Интересные задачи.

    Работа по методологии Agile.