Tech Duck

Backend developer (Python)

Не указана
  • Минск
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Мы ищем опытного Backend Developer для работы над нашим AI-продуктом. Основная задача - разработка и поддержка серверной части продукта, также предстоит решать задачи выбора оптимальной архитектуры, подключения новых AI-сервисов и их мониторинга.

Обязанности:

  • Разработка и оптимизация backend-сервисов на Python/aiohttp + livekit.

  • Интеграция, мониторинг, оптимизация AI-сервисов (OpenAI, Gemini, Elevenlabs, Deepgram) в продукт.

  • Проектирование и поддержка API для Frontend.

  • Работа с Telegram API, написание телеграм ботов.

  • Работа с базами данных, оптимизация запросов и структур данных.

  • Разработка систем очередей и фоновых процессов.

  • Поддержка мониторинга, масштабируемости и отказоустойчивости системы.

  • Участие в проектировании архитектуры и влиянии на ключевые продуктовые решения.

Требования:
  • Опыт backend-разработки от 3 лет на Python.

  • Отличное знание Python.

  • Опыт работы с релятивными и NoSQL базами данных (желательно PostgreSQL/Redis).

  • Опыт написания асинхронных библиотек и понимание асинхронного подхода в программировании.

  • Опыт построения REST API.

    Будет преимуществом:

  • Опыт работы с WebSocket, RTMP, Telegram API.

  • Опыт взаимодействия с AI/ML сервисами (интеграция моделей, API).

  • Опыт работы с инфраструктурой (AWS, GitLab CI/CD, k8s, docker, prometheus + grafana).

Условия:
  • Инновационный, перспективный и растущий продукт.

  • Работа в команде профессионалов без бюрократии и микроменеджмента.

  • Прямое влияние на архитектуру и развитие продукта.

  • Простор для инициативы и принятия решений.

  • Возможность профессионального роста и развития.

  • Участие в интересном и значимом AI-проекте.

  • Гибкий график и полностью удалённый формат работы.

Будем рады вашему отклику!