👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

NLP Engineer (Цифровой ассистент)

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

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

Компания

Место встречи лучших

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

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

Цифровой ассистент — это первая в своем классе российская платформа, которая обеспечивает пользователя оперативным получением информационно-консультационных услуг и информационных сервисов путем взаимодействия с корпоративными системами на естественном языке.

Фактически это цифровой персональный помощник для сотрудника, который обеспечивает последнего различными сервисами и данными, источником которых являются корпоративные системы.

Стек технологий: Flask, Celery, pytest, Sklearn, PyTorch, NumPy, Pandas, Scipy, Matplotlib, seaborn, Plotly, Gensim, NLTK, pymorphy2, Yargy, Slovnet, Navec, BeautifulSoup, Elasticsearch, Redis, MinIO, Git, Docker.

Задачи:

  • разработка моделей текстовых классификаторов — от линейной регрессии до сверточных нейросетей — и оценка их качества. Задача часто включает обработку сырых данных;
  • разработка моделей экстракторов NER — с помощью ML и/или Yargy и все, что из опенсоурса душа пожелает;
  • участие в изобретениях хитрых подходов в NLP в рамках построения цифровых ассистентов;
  • доп. умение — оборачивать свои разработки в REST-сервисы с помощью Flask или Fastapi.

Требования:

  • высокий уровень хард-скиллов в DS и, в частности, работы с NLP;
  • хорошая математическая подготовка — теория вероятностей, линейная алгебра, методы оптимизации;
  • навыки работы с данными и аналитикой, позволяющие выявлять бизнес-потребности и доступные решения для них;
  • хороший уровень знаний о современных подходах в ML и DL, а также готовность приносить эти подходы и идеи в команду;
  • навыки разработки моделей и алгоритмов NLP;
  • опыт создания классификатора текста, topic modeling, NER;
  • опыт работы с фреймворками для построения сетей: Tensorflow, PyTorch, Keras;
  • хорошее знание Python и основных библиотек анализа данных;
  • навыки программирования и умение писать хорошо читаемый код.​​​​​

Работа в VK— это:

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

Мы будем рады твоему отклику и, при обоюдном интересе, предложим условия и проекты, от которых не захочется отказываться.​​​​​