13 авг

системный инженер для AI-платформы

ниже рынка на 66,2%
вакансия 110 000 ₽
в среднем 325 071 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Резюме без анкеты не рассматриваем

SOVE — платформа умного ремонта с подпиской на закрытые цены от 243+ брендов, AI-калькулятором бюджета, адаптацией готовых интерьерных решений под планировку клиента и реализацией проектов под ключ. Продукт включает платформу и Telegram-ботов на общей базе PostgreSQL, веб-приложение на базе оркестратора Claude Code, а также данные о материалах, расчётах и рабочих процессах.

задачи

  • Спроектировать единую схему данных и свести платформу, ботов и веб-приложение;
  • Унифицировать авторизацию между точками входа, чтобы пользователь был один везде;
  • Развивать оркестратор как рабочий инструмент заказчика;
  • Запустить AI-агентов в продукте от прототипа до прода;
  • Оркестрировать вызовы, работу с инструментами и базой данных, управлять состоянием диалога;
  • Настроить ограничители, проверку результатов и логирование для отладки качества;
  • Вести базу данных: выполнять миграции, настраивать индексы, резервное копирование, доступы и SQL-витрины для аналитики;
  • Переносить данные из Google Sheets в базу данных без остановки процессов;
  • Интегрировать текстовые и графические AI-модели в продукт;
  • Настраивать очереди, асинхронную обработку, хранение результатов, учёт расходов по пользователю и резервное переключение провайдера;
  • Поддерживать и развивать интеграции с Telegram Bot API и YooKassa.

требования

  • Коммерческий опыт разработки от 3 лет;
  • Опыт с Python, FastAPI и асинхронностью;
  • Умение проектировать REST API;
  • Знание аутентификации, авторизации, ролей и прав;
  • Опыт работы с вебхуками и идемпотентной обработкой;
  • Знание PostgreSQL на уровне проектирования схем, нормализации, индексов и транзакций;
  • Опыт работы с Alembic или аналогичным инструментом;
  • Знание резервного копирования и восстановления баз данных;
  • Опыт работы с Google Sheets API и ETL;
  • Умение выполнять очистку, валидацию, дедупликацию и повторяемые идемпотентные загрузки данных;
  • Опыт двусторонней синхронизации данных на переходный период;
  • Опыт проектирования агентных сценариев с tool calling, доступом к базам данных и внешним API;
  • Умение управлять контекстом и состоянием, настраивать guardrails, обрабатывать галлюцинации и отказы;
  • Опыт оценки качества ответов, версионирования промптов и обеспечения воспроизводимости;
  • Опыт подключения LLM и графических моделей в продакшене;
  • Знание потоковой передачи данных, таймаутов, лимитов и подсчёта расходов по пользователю;
  • Опыт с очередями задач, Redis, повторными попытками, дедлеттерами и таймаутами;
  • Опыт интеграции Telegram Bot API, Telegram Mini App и YooKassa;
  • Знание Yandex Cloud, Docker, CI/CD, логирования, мониторинга и работы с секретами;
  • Умение читать и править код на Next.js;
  • Опыт создания админ-панелей для нетехнических пользователей;
  • Умение настраивать валидацию ввода, превью, аудит-лог, откат изменений и защиту от разрушающих действий;
  • Опыт минимум в одном проекте с реальными платежами и пользователями;
  • Умение разбираться в чужом коде без переписывания его с нуля;
  • Готовность работать с продуктовыми формулировками вместо технических ТЗ.

условия

  • Продукт с выручкой и живыми пользователями, изменения сразу попадают в продакшен;
  • Единственный инженер на контуре с самостоятельными архитектурными решениями;
  • Работа напрямую с основателем без прослойки менеджеров;
  • Claude Code используется как основа роли;
  • Возможность создавать AI-агентов в работающем бизнесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.