Мы - Sette, входим в группу компаний .redev. Мы работаем с крупными известными на российском рынке компаниями по двум направлениям: тестирование и качество ПО.
Ищем опытного Python-разработчика для работы над высоконагруженными backend-сервисами и data/AI-компонентами. В проекте есть как классическая backend-разработка, так и задачи, связанные с современными AI/LLM решениями.
Обязанности:
- Разработка и развитие backend-сервисов на Python
- Проектирование и реализация API (REST) и интеграций
- Работа с высоконагруженной системой и сложной бизнес-логикой
- Интеграция с внешними сервисами и внутренней инфраструктурой (БД, очереди)
- Участие в проектировании архитектуры и распределённых систем
- Написание unit-тестов и поддержка качества кода
- Участие в Agile-процессах (планирование, оценка задач)
- Участие в разработке data/AI компонентов, включая RAG и LLM при наличии опыта
Требования:
- Опыт коммерческой разработки на Python от 4+ лет
- Уверенное владение асинхронным программированием
- Опыт работы с FastAPI / Django / Flask
- Опыт работы с SQLAlchemy, Alembic
- Хорошие знания SQL, опыт работы с PostgreSQL или другими реляционными БД
- Опыт разработки и интеграции REST API
- Опыт работы с Git, Docker
- Понимание структур данных, алгоритмов и принципов построения распределённых систем
Будет плюсом:
- Опыт работы с AI/LLM (LangChain или аналоги)
- Понимание или опыт реализации RAG-подходов
- Навыки prompt engineering
- Опыт работы с очередями (Kafka и др.)
- Опыт работы с Pandas / NumPy / PySpark
- Опыт с ML-фреймворками (TensorFlow, Keras)
- Опыт в финтех-проектах
Условия:
- Возможность участвовать в разработке продукта, о котором пишут в новостях и который влияет на экономику страны
- Работа с самыми современными технологиями
- Возможность работать в команде, которая слышит своих коллег и внедряет лучшие предлагаемые решения, вплоть до изменения стека.