AI-разработчик / Backend-инженер (интеграция умного калькулятора на сайт)

СНАБИНТРАСТ

AI-разработчик / Backend-инженер (интеграция умного калькулятора на сайт)

Москва, Волоколамское шоссе, 81/2с6

Метро: Спартак

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

Задача проекта

Мы создаём на сайте snabintrust.ru «умный калькулятор», который автоматически:

  • распознаёт товар по марке, модели, артикулу;

  • ищет цену в нашей базе или оценивает ориентир по алгоритмам;

  • считает массу, габариты, логистику до Москвы;

  • применяет нашу модель наценки и выдаёт клиенту ориентировочную цену с НДС и срок поставки;

  • формирует лид в CRM/почту с полным расчётом.

Обязанности:

  • Разработать backend-сервис с интеграцией OpenAI API (function calling, structured outputs) или аналогичных LLM.

  • Организовать поиск по внутренней базе (Postgres + pgvector/Elasticsearch) с учётом «похожих» позиций.

  • Реализовать модули:

    • price_lookup, dims_lookup, shipping_quote, duty_calc, analog_suggest, apply_markup.

  • Интегрировать тарифные таблицы логистики, правила наценки, референс-цены.

  • Разработать API для сайта (REST/JSON) + вебхуки в CRM (Bitrix/amo).

  • Подключить фронтенд-виджет (Next.js/React или интеграция в существующую CMS).

  • Сделать админ-панель для импорта/правки базы реф-цен, весов, тарифов и аналогов.

  • Настроить защиту (rate limiting, reCAPTCHA, безопасное хранение ключей).

  • Провести тестирование, калибровку и документацию.

Требования:
  • Опыт backend-разработки на Python (FastAPI) или Node.js (NestJS/Express).

  • Опыт интеграции OpenAI API или других LLM с function calling.

  • Знание Postgres, опыт работы с полнотекстовым и векторным поиском (pgvector/Elasticsearch).

  • Понимание работы с API CRM (Bitrix24, amoCRM).

  • Опыт построения калькуляторов/конфигураторов или автоматизированных расчётчиков.

  • Умение работать с CSV-импортом/экспортом данных.

  • Базовое понимание логистики и ценообразования — будет плюсом.

  • Ответственность, умение работать по ТЗ и в срок.

Будет плюсом

  • Опыт в e-commerce B2B.

  • Опыт в разработке админ-панелей (Retool/Strapi/Next.js Admin).

  • Опыт работы с Docker, GitHub Actions/GitLab CI.

  • Знание английского для работы с технической документацией.

Условия:
  • Проектная работа с возможностью долгосрочного сотрудничества.

  • Формат: удалённо / гибрид.

  • Оплата: по итогам собеседования (фиксированная за MVP + T&M за доработки).

  • Гарантируем интересный и технологичный проект с чётким ТЗ, быстрые согласования без бюрократии.

Навыки
  • Python (FastAPI)
  • Node.js (NestJS/Express)
  • OpenAI API / LLM Integration
  • PostgreSQL
  • Elasticsearch
  • REST API Development
  • Docker / контейнеризация
  • Git / CI/CD
  • Next.js / React
  • JavaScript / TypeScript
  • CSV / Data Import/Export Automation
  • Админ-панели (Strapi, Retool или кастом)
  • Интеграция систем расчётов / калькуляторов
  • Безопасность веб-приложений (rate limiting, reCAPTCHA, secrets)
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию