описание
О проекте
Мы строим ИИ-агентов для бизнеса. Агент общается с клиентом в мессенджере (WhatsApp, Telegram), понимает запрос и выполняет действия через API учётной системы заказчика: записывает на услугу, отменяет запись, показывает расписание, управляет бронированиями, отвечает на вопросы.
Работаем с разными отраслями — фитнес, отели, автодилеры, медицинские клиники. У каждого заказчика своя учётная система, свой API, своя структура данных. Задача — быстро подключать новых клиентов.
Всё строится на визуальном конструкторе ИИ-агентов (graph-based, JSON-конфиги), где связываются: GPT-модели с function calling, цепочки API-запросов, фильтры данных, условные ветвления, сохранение переменных в контекст.
Уже есть работающие интеграции. Нужно подключать новые учётные системы — тестировать их API, маппить данные, собирать конфиги, отлаживать агентов.
Что конкретно предстоит делать
Основная работа
• Получать API-документацию учётной системы заказчика — разбираться в ней, тестировать каждый эндпоинт, понимать реальную структуру ответов (документация часто неполная или устаревшая)
• Изучать существующие JSON-конфиги агентов (~6000 строк, 100+ узлов, 250+ связей) — понимать архитектуру: типы нод (api, agent, filter, save_variables, checkConditions, runScenario), как они связаны, как агент вызывает инструменты
• Собирать новый конфиг под конкретного заказчика: настраивать API-ноды, адаптировать system-промпты агентов, маппить поля между учётными системами
• Тестировать end-to-end: клиент пишет запрос → агент корректно выполняет всю цепочку через API → клиент получает результат
• Дебажить ситуации "работает в 70% случаев, в 30% ломается" — находить почему и чинить
Дальше
• Писать тест-сьюты для API-эндпоинтов (автоматическая проверка при деплое на нового клиента)
• Документировать паттерны конфигурации для типовых сценариев
• Участвовать в построении автоматизированного pipeline разработки и тестирования конфигов с использованием AI-инструментов
Что нужно уметь
Обязательно:
1. Работа с REST API на уровне "разобраться в любом API за день"
• Вы без проблем читаете документацию API, пишете запросы, разбираетесь в авторизации (Basic Auth, API keys, OAuth, токены в query/headers/body)
• Умеете тестировать API: curl, Postman, httpie, или свои скрипты на Python/Node.js
• Понимаете HTTP-методы, статус-коды, JSON-схемы, pagination, rate limiting
• Можете написать скрипт, который последовательно тестирует 20 эндпоинтов и сохраняет ответы для анализа
• Сталкивались с ситуацией когда документация не совпадает с реальностью — и это вас не останавливало
2. GPT / LLM на уровне практики, а не теории
• Вы писали system-промпты для реальных задач и понимаете разницу между "работает в демо" и "работает в продакшене с реальными пользователями"
• Знаете что такое function calling / tool use — не на уровне "читал статью", а реально настраивали: описывали функции, обрабатывали structured output, отлаживали когда модель вызывает не ту функцию или передаёт неправильные параметры
• Понимаете зачем нужен history window, как влияет температура, как балансировать между creativity и precision в промптах агентов
• Умеете дебажить ситуации вида "агент в 70% случаев работает правильно, в 30% ломается" — и знаете что с этим делать
3. Чтение и генерация JSON-конфигов
• Работали с graph-based / flow-based системами (n8n, Make, Langchain, Flowise, или любыми платформами автоматизации)
• Не пугаетесь 6000-строчного JSON — можете его разобрать, понять структуру, найти нужный узел, изменить, и не сломать всё остальное
• Понимаете что такое directed graph в контексте workflow: edges, nodes, conditional routing
4. Python или Node.js на уровне "написать рабочий скрипт за час"
• Не фреймворки и паттерны проектирования — а скрипт, который делает 15 HTTP-запросов, парсит ответы, фильтрует, маппит поля, и генерирует JSON
• Работали с: requests/httpx (Python) или axios/fetch (Node.js), json-манипуляции, файловая система
Сильный плюс:
5. Claude Code / Cursor / AI-assisted development
• Используете AI-инструменты в повседневной работе — не как "поиграться", а как рабочий инструмент
• В идеале — опыт с Claude Code (CLI), Cursor, Cline, Aider или аналогами
• Понимаете как ставить задачи AI-ассистенту, как декомпозировать, как верифицировать результат
Кому НЕ стоит откликаться
• "Я быстро разберусь" — если у вас нет реального опыта работы с API и вы не можете прямо сейчас написать curl-запрос с авторизацией по памяти, эта задача будет слишком сложной
• Только фронтенд — здесь нет React/Vue/вёрстки. Это backend-интеграция + AI-конфигурация
• Только ML/DS — нам не нужно обучать модели. Нужно конфигурировать готовые GPT-модели через промпты и function calling
• "Делал чат-бота на Dialogflow" — если опыт ограничен простыми FAQ-ботами без реальной интеграции с внешними API, здесь другой уровень сложности
• Нет опыта отладки — если умеете писать код, но не умеете дебажить чужой (разбирать большой JSON-конфиг, отслеживать цепочку вызовов, находить почему результат нестабильный) — будет тяжело
Формат работы
• Удалённо
• Проектная работа с перспективой постоянного сотрудничества
• Поток задач постоянный — новые клиенты подключаются регулярно
• Оплата обсуждается индивидуально, зависит от опыта и скорости
• Часовой пояс: гибко, но нужна возможность пересекаться для созвонов
Как откликнуться
Пришлите сопроводительное письмо, в котором:
1. Расскажите про свой опыт с API (конкретно)
• С какими API работали? Не "интегрировал разные сервисы", а конкретно: какой API, что делали, какие были сложности
• Приведите пример ситуации, когда документация была неполной или некорректной — как разбирались?
2. Расскажите про опыт с GPT / LLM агентами
• Настраивали ли function calling? Для какой задачи? Сколько функций было в наборе?
• Сталкивались ли с ситуацией когда агент "галлюцинирует" или вызывает не тот инструмент? Как решали?
• Писали ли system-промпты для production-агентов? В чём была сложность?
3. Покажите как вы думаете
Представьте: вам дали API учётной системы, где все запросы идут на один POST-эндпоинт, а метод передаётся в JSON-теле. Авторизация — через query-параметры. Документация — таблица в Google Sheets, частично устаревшая.
Вам нужно построить цепочку для ИИ-агента: клиент пишет "запиши меня на завтра на 18:00", агент должен выполнить запись.
Вопрос: какие API-методы вам скорее всего понадобятся в этой цепочке (перечислите логические шаги, не конкретные названия методов)? Какие данные нужно получить и в каком порядке? Где в этой цепочке чаще всего что-то ломается?
Напишите 5-10 предложений.
4. Бонус (необязательно, но выделит вас)
• Если у вас есть опыт с Claude Code — опишите один конкретный кейс: что делали, как ставили задачу, какой результат
• Если работали с JSON-конфигурациями flow-based систем (n8n, Make, Langchain и т.д.) — покажите пример или опишите
Что НЕ нужно присылать
• Резюме на 5 страниц со списком всех технологий которые вы "видели"
• "Готов выполнить любое тестовое" без конкретики
• Шаблонное сопроводительное письмо
• Ссылку на GitHub с 200 форками без своего кода