Разработка и ведение backend-части AI-продуктов компании: проектирование API, интеграция LLM-провайдеров, оркестрация AI-агентов и оптимизация сервисов.
Описание вакансии
Обязанности
Проектировать архитектуру и разрабатывать API для продуктов компании (AI-ассистент для встреч, офисные инструменты, сервис генерации видео);
Полностью вести backend-часть проектов: от проектирования схем баз данных до деплоя;
Интегрировать LLM-провайдеров и оркестрировать работу AI-агентов;
Адаптировать и внедрять OpenSource-решения в production;
Работать с асинхронными очередями задач для обработки ресурсоемких запросов;
Оптимизировать производительность сервисов и SQL-запросов к БД.
Требования
Коммерческий опыт разработки на Python от 2 лет;
Глубокое знание Python и уверенное владение FastAPI (или Django/DRF с готовностью перехода на FastAPI);
Отличное понимание принципов асинхронности (asyncio) — критически важно для наших AI-сервисов;
Уверенное знание PostgreSQL, умение писать сложные запросы и оптимизировать их на чистом SQL (без ORM);
Опыт работы с брокерами сообщений и очередями задач (Celery, Redis, RabbitMQ);
Уверенное использование Docker и docker-compose;
Опыт работы с Git и понимание принципов CI/CD;
Умение читать и адаптировать чужой код (в том числе OpenSource-проекты);
Готовность быть владельцем backend-части продукта и самостоятельно принимать технические решения.
Будет плюсом
Опыт работы с AI-инструментами (LangChain, OpenAI API) и интерес к этой сфере;
Понимание принципов работы WebSocket;
Опыт написания unit-тестов (pytest);
Желание глубоко погружаться в продукт и проактивно предлагать свои идеи.
Условия
Конкурентоспособная заработная плата
Официальное трудоустройство согласно ТК РФ
График работы: 5/2 с 9:00 до 18:00
Дружный коллектив и комфортная рабочая атмосфера
Возможности для профессионального роста и развития