Мы ищем опытного Backend Developer для работы над нашим AI-продуктом. Основная задача - разработка и поддержка серверной части продукта, который включает в себя hr-portal, 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-проекте.
Гибкий график и полностью удалённый формат работы.
Будем рады вашему отклику!
Минск
до 3000 USD