← Все вакансии

Бэкенд‑разработчик в Алису Про

Алиса Про — умный ассистент для личной и рабочей продуктивности, который в том числе может создавать базы знаний на основе загруженных файлов и ссылок, а также подключать в качестве источников для ответов сервисы Яндекс 360. Продукт ориентирован на B2B: мы поставляем его для организаций по лицензии в двух форматах — SaaS (сейчас в инфраструктуре Яндекса) и on‑premises. В перспективе планируем интеграцию с Yandex Cloud и развитие облачных возможностей.

Почему вам будет интересно

  • Влияние на архитектуру B2B‑продукта: от API и очередей до администрирования, прав доступа и наблюдаемости.
  • Работа на стыке бэкенда и ML: пайплайны обработки документов, интеграции, качество и стабильность в продакшне.
  • Участие в больших этапах продукта — в развитии облачной версии и интеграции с Yandex Cloud.

Технологии

  • Язык: Go.
  • Инфраструктура: YDB, YMQ, S3 Object Storage, Docker.
  • ML‑модели: LLM (Alice AI, YaGPT 5.1 Pro и другие), OCR, ASR, VLM, text-embeddings.

Задачи и обязанности

Платформа для автоматизации процессов


На платформе можно создавать настраиваемые автоматизированные сценарии работы с AI. Пользователи собирают цепочки обработки данных, где каждый узел выполняет определённую задачу: анализирует документы, генерирует ответы, извлекает информацию. Вам предстоит развивать эту функциональность на бэкенде — увеличивать количество интеграций и возможностей платформы.

Развитие B2B‑платформы


Алиса Про продаётся по лицензиям для других компаний в формате SaaS‑инсталляции. Есть много идей, как улучшить удобство использования продукта для бизнес‑заказчиков: развитие админ‑панели, контроль доступов, логи, статистики и т. п.

Развитие инфраструктуры для ML‑компонентов


Продукт построен поверх ансамбля технологий, которые команда ML постоянно измеряет и улучшает. Нужно добавлять новые компоненты, экспериментировать и улучшать систему с целью роста качества.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Разрабатываете веб‑сервисы на Go
  • Вели проекты: умеете декомпозировать средние и крупные задачи и строить план технической реализации
  • Знаете устройство реляционных СУБД и основные принципы их масштабирования
  • Понимаете подходы к проектированию высоконагруженных сервисов
  • Умеете эффективно расставлять приоритеты в условиях нескольких параллельных проектов

Дополнительные требования

  • Имеете представление об архитектуре RAG‑пайплайнов
  • Понимаете общие принципы работы LLM и их ограничения в продакшне
  • Проявляете инициативу в улучшении кода и процессов
Go Docker S3 Yandex Cloud LLM
Откликнуться →