Вайлд-Групп

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

80 000 - 150 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Python
  • JavaScript
  • TypeScript
  • Machine Learning
  • Stable Diffusion
  • ControlNet
  • Generative AI
  • Image generation
  • FastAPI
  • Flask
  • Django
  • REST API
  • WebSocket
  • PostgreSQL
  • RabbitMQ
  • Docker
  • Git
  • CI/CD

Мы – инновационный проект в сфере искусственного интеллекта, создаём сервис генерации изображений в Telegram, Ищем талантливого разработчика, который возьмёт на себя задачи, связанные с поддержкой и развитием бота

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

  1. Разработка и доработка Telegram-бота:

    • Интеграция с платёжными системами (Stripe, ЮKassa, CloudPayments, поддержка МИР и др.).

    • Настройка экрана настроек, экрана баланса, оплаты, реферальной программы.

    • Рефакторинг кнопок, текстов, мультиязычного интерфейса.

    • Поддержка и доработка механизмов генерации (prompt, img2img, механика перегенерации).

  2. Интеграция с ML-сервисами:

    • Взаимодействие с пайплайном (Stable Diffusion, ControlNet, DreamBooth или их аналоги).

    • Обеспечение очередей генерации, многопоточной/асинхронной обработки.

  3. Улучшение miniApp (Frontend + Bot API):

    • Синхронизация настроек и данных бота с Web UI

    • Настройка выбора аватара, просмотр галереи, поиск по тегам.

    • Работа с админ-панелью: обновления изображений, автоматическая генерация и хранение тегов.

  4. Настройка UX внутри бота:

    • Экран главного меню, инструкции, реферальная программа, уведомления о количестве доступных генераций.

    • Механизм разделения сценариев для новых и повторных пользователей.

    • Добавление английской локализации и поддержка языковых переключений.

  5. Поддержка инфраструктуры:

    • Запуск сервисов в RunPod (или аналогичном GPU-хостинге) и Yandex Cloud.

    • Настройка очередей (Celery, Redis, RabbitMQ и т. п.), мониторинг состояния генераций.

    • Совместная работа с админ-панелью (общая БД, обновление/удаление изображений).

Наш идеальный кандидат

  1. Хорошо владеет Python:

    • Уверенная работа с одним из фреймворков для ботов (Aiogram, Telethon или python-telegram-bot).

    • Понимание асинхронных задач (async/await), знание Celery/RQ для организации очередей.

  2. Понимает, как устроены генеративные модели:

    • Базовое понимание в ML-фреймворках (PyTorch, Hugging Face Diffusers и т. п.).

    • Опыт интеграции API или библиотек для генерации и обработки изображений (Stable Diffusion, ControlNet).

  3. Работа с БД и кэшами:

    • PostgreSQL или MySQL (проектирование, написание запросов).

    • Redis для кэширования, хранения пользовательских сессий, очередей.

  4. Интеграция с платёжными системами:

    • Stripe, ЮKassa, CloudPayments (опыта в чём-то одном достаточно, остальное – по аналогии).

    • Настройка и обработка webhook-уведомлений, учёт транзакций, реферальной программы.

  5. Облачные сервисы и деплой:

    • Базовые знания Docker, Git, CI/CD (GitLab CI, GitHub Actions).

    • Навыки развёртывания в Yandex Cloud или других IaaS-провайдерах (AWS, GCP и т. п.).

    • Понимание, как поднять ML-сервис на GPU-хостинге (RunPod или аналог).

  6. Умение работать над UX:

    • Настройка логики бота (InlineKeyboards, механики меню).

    • Грамотная структура текстов/уведомлений, мультиязычность (EN, RU).

    • Тестирование, сбор обратной связи и постоянное улучшение функционала.

Что мы предлагаем:

  • Удаленный формат работы

  • Интересные задачи без рутины: реализация нестандартных идей, постоянное развитие сервиса.

  • Конкурентную заработную плату, которая пересматривается по результатам.

  • Команду, где уважают инициативу.

Как откликнуться

  1. Пришли ссылки на ваш GitHub (или другие репозитории) с примерами ботов или интеграций.

  2. Расскажите о вашем опыте подключения платёжных систем и работе с Telegram Bot API.