Мы ищем старшего Python-разработчика в команду, которая создает и развивает высоконагруженные backend-сервисы на стыке с Machine Learning. Вам предстоит проектировать архитектуру, разрабатывать микросервисы и обеспечивать надежную интеграцию бэкенда с ML-инфраструктурой и смежными командами.
Технический стек продукта: Python 3.12, FastAPI, SQLAlchemy, aiohttp, Docker, PostgreSQL, RabbitMQ.
Обязанности
• Проектирование интеграции с ML-инфраструктурой;
• Архитектура, разработка и сопровождение высоконагруженных backend-сервисов;
• Разработка и поддержка микросервисов на FastAPI/aiohttp;
• Участие в проектировании архитектуры и API;
• Взаимодействие с QA, DevOps и Data Science командами.
Обязательные требования
• Глубокое знание Python и опыт от 4 лет в промышленной разработке;
• Понимание асинхронного программирования и опыт работы с asyncio;
• Опыт построения backend-части ML-продуктов;
• Опыт проведения архитектурных ревью и code-review, управления командой из нескольких человек;
• Опыт проектирования сложных API и документирования через OpenAPI.