Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Резюме без анкеты не рассматриваем
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-агентов в работающем бизнесе.