Удаленный формат, full time, 100 000 – 120 000 (на руки).
Разрабатываем AI-систему автоматизации пользовательских действий и коммуникаций во внешних сервисах. Ищем разработчика для создания первой рабочей версии продукта.
Задачи
- Разработка backend на Python
- Создание устойчивой браузерной автоматизации
- Работа с пользовательскими сессиями, очередями и расписаниями
- Интеграция LLM и vision-моделей
- Реализация памяти, контекста и инструментов AI-агента
- Настройка логирования, мониторинга и восстановления после ошибок
- Защита пользовательских данных и секретов
- Участие в оценке архитектуры, сроков и технических рисков
Основные требования
- Уверенное знание Python и asyncio
- Опыт разработки production-систем, а не только отдельных скриптов
- Опыт работы с Playwright или аналогами
- Умение создавать автоматизацию для меняющегося и нестабильного интерфейса
- Опыт реализации повторных попыток, переавторизации и восстановления после сбоев
- Понимание идемпотентности действий
- Опыт с долгоживущими фоновыми процессами, очередями, расписаниями и квотами
- Опыт разработки LLM-приложений: агентные циклы, function calling, память и контекст диалога
- Опыт работы с vision-моделями и контроля стоимости инференса
- Понимание принципов шифрования, хранения секретов, разграничения доступа и аудита
- Базовые навыки Docker, CI, логирования, метрик и алертов
Будет преимуществом
- Опыт работы с прокси-инфраструктурой и сетевой изоляцией клиентов
- Опыт в антифрод-, платёжных или дейтинг-продуктах
- Понимание того, как внешние площадки реагируют на нетипичную активность
- Опыт продуктовой разработки в условиях нестабильного внешнего API или интерфейса
- Умение самостоятельно декомпозировать задачи и предлагать проверяемые решения
На первом этапе необходимо
- Оценить реализуемость первой версии
- Предложить архитектуру и последовательность разработки
- Определить необходимые доступы, инфраструктуру и расходы
- Собрать прототип для тестирования