ИТ-компания, разрабатывающая AI/LLM-решения, интеграции и высоконагруженные сервисы, ищет Senior/Lead руководителя разработки.
Задачи:
- Руководство группой backend-разработки от 3 человек, оценка трудозатрат, декомпозиция задач и планирование ресурсов и спринтов.
- Проведение Code Review и координация взаимодействия с командами AI/ML, Data и Product.
- Проектирование архитектуры и сервисов, участие в разработке, технической документации и формировании архитектурных стандартов.
Требования:
- Не менее 5 лет опыта разработки и опыт руководства группой от 3 разработчиков.
- Python 3.11+, ООП, современные паттерны, asyncio и строгая типизация.
- FastAPI и Pydantic v2 для разработки асинхронных API, валидации и сериализации данных, генерации OpenAPI-документации.
- LangGraph, OpenAI-совместимые API, Structured Outputs, function calling и tool use; практический опыт построения RAG-пайплайнов.
- PostgreSQL, SQLAlchemy 2.0, Tortoise или asyncpg; векторные хранилища и поиск.
- Docker, Docker Compose, понимание Kubernetes; асинхронные очереди и GitLab CI/CD.
- Опыт тестирования с pytest и pytest-asyncio, мокирования внешних AI API; уверенное владение Linux.
- Умение понятно объяснять сложные технические вопросы, опыт публичных выступлений и работы по Agile/Scrum.
Условия: полный рабочий день, удалённо, часовой пояс UTC+3 (МСК). Срок привлечения — 3 месяца с возможностью пролонгации. Локация/гражданство: РФ, РБ.