Python-разработчик (проект «AI агент Мерчанта» )

Data World

Python-разработчик (проект «AI агент Мерчанта» )

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

Ищу сейчас в интеграционный проект (заказная разработка Сбербанка) «AI агент Мерчанта» Разработчика Python.

Если тебе интересна проектная занятость и уже успел поработать с AI продуктами - приглашаем в нашу команду!

Прочитай, пожалуйста условия перед откликом!

Тип занятости: ПРОЕКТНАЯ ЗАНЯТОСТЬ НА 6 МЕСЯЦЕВ!!!

Формат работы: Удаленка Москва ( можно регионы РФ, но ставка тогда ниже)

200 тыс. по ТК или 240 тыс. по ИП (для локации Москва);

180 тыс. по ТК или 210 тыс. по ИП (для регионов РФ).

Тип договора: ИП или Срочный трудовой договор (на выбор)

🌐🌐🌐 Проект

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

Описание команды:
На проекте работает кросс-функциональная agile-команда – владелец продукта, аналитики, Python-разработчики, ML разработчики, тестировщики.

Твои задачи:

Детализация задач:

• Реализовать A2A-сервер: JSON-RPC handler, discovery, маршрутизацию запросов ;

• Реализовать reactive-агент мерча: json-конфиг правил (min_price, max_discount, bundle_rules, иные), логику принятия решений, формирование офферов ;

• Создать БД-реестр мерчей: дерево категорий, API регистрации;

• Реализовать загрузку и нормализацию каталогов мерчантов (при необходимости);

• Настроить интеграцию с ядром эскроу от техлида: получение deal_id, верификация условий;

• Реализовать webhook'и: оффер выставлен, оффер акцептован, доставка подтверждена и др. ;

• Подготовить конфиги под разных мерчантов для моков;

• Сделать mock агента покупателя для автономной отладки ;

• Стык с DS/ML ML: передача эмбеддингов и поиска в каталог ;

• Реестр мерчей.

Чем предстоит заниматься:

Отвечать за всю серверную инфраструктуру на стороне мерчанта: от регистрации продавца на платформе до автоматического формирования офферов его агентом. Вы — ключевой разработчик направления, которое делает платформу двусторонней.

Агент мерчанта

Реализовать reactive-агента мерчанта.Реализовать правила принятия решений агентом: минимальная цена, максимальная скидка, правила bundle-скидок. На первом этапе — универсальные правила «из коробки», с возможностью индивидуальных настроек в будущем.Реализовать логику формирования офферов на основе каталога/правил мерчанта, правил и входящего запроса от агента покупателя.

A2A-сервер и протокол взаимодействия

Реализовать A2A-сервер: JSON-RPC handler, discovery (обнаружение доступных агентов мерчантов), маршрутизация запросов между агентами.Обеспечить параллельную обработку запросов офферов от множества агентов покупателей.

Каталоги и товары

Создать БД-реестр мерчантов: дерево категорий, API регистрации новых мерчантов.Создать БД-реестр товаров: структурированный каталог.Реализовать загрузку каталогов мерчантов в структурированном виде.Реализовать нормализацию товаров: приведение к единому формату перед загрузкой в реестр.Взаимодействие с DS/ML-инженером по векторизации и матчингу товаров: передача данных, интеграция поиска.

Эскроу и сделки

Интегрировать агента мерчанта с ядром эскроу (реализуется техлидом): получение deal_id через нотификацию, верификация условий сделки.Обрабатывать отмену сделки: получение сигнала от эскроу, освобождение зарезервированного слота.Интеграция с сервисами эквайринга.Интеграция с Giga Network и другими каналами привлечения мерчантов.

Webhook'и и нотификации

Реализовать систему webhook'ов между сервисами: агент мерчанта выставил оффер, агент покупателя акцептовал, доставка подтверждена, иное. Обеспечить корректную обработку триггеров и доставку нотификаций.

Что тебе потребуется для работы:

Требования обязательные:

Опыт: от 3 лет разработки на Python.API и серверная разработка: опыт построения серверных приложений (FastAPI, aiohttp или аналог), проектирования REST API и/или JSON-RPC;

Базы данных: опыт работы с реляционными БД (PostgreSQL или аналог), проектирование моделей данных;

Асинхронное взаимодействие: понимание webhook'ов, нотификаций, асинхронных паттернов;

Интеграции: опыт стыковки сервисов по API, обработки ошибок интеграций;

Самостоятельность: способность полностью закрыть своё направление, взаимодействуя с техлидом по архитектурным вопросам.

Будет плюсом:

Опыт в e-commerce, маркетплейсах или системах с двусторонним взаимодействием;

Опыт работы с каталогами товаров, нормализацией данных, матчингом;

Опыт интеграции с платёжными системами или эквайрингом;

Опыт работы с векторными БД или поисковыми движками;

Понимание концепций смарт-контрактов, эскроу, жизненного цикла сделки;

Опыт запуска MVP/пилотов в сжатые сроки.

Условия оплаты (на руки):

200 тыс. по ТК или 240 тыс. по ИП (для локации Москва);

180 тыс. по ТК или 210 тыс. по ИП (для регионов РФ).

Техника предоставляется

Удаленка (СТРОГО РФ)!!!

Посмотреть контакты работодателя

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

  • Барнаул

  • Не указана

Рекомендуем

Python-разработчик

Клавдия Омасова

  • Москва

  • Не указана

Рекомендуем
Decart IT-production
  • Москва

  • от 208000 RUR

I Like IT
  • Москва

  • от 208000 RUR

Руководитель проекта / менеджер проекта

Молодёжный проект Давай повенчаемся

  • Москва

  • до 360000 RUR

Маркетолог в православный молодежный проект

Молодёжный проект Давай повенчаемся

  • Москва

  • до 3000 EUR

  • Москва

  • до 500000 RUR

PBF group
  • Москва

  • до 500000 RUR

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

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