REMOTE RUSSIA | MOSCOW/SPB HYBRID | MAGNIT TECH
Чем ты будешь заниматься
- Проектировать архитектуру backend-сервисов и интеграционных компонентов для промышленных ML-решений.
- Разрабатывать высоконагруженные и отказоустойчивые сервисы, API и orchestration-компоненты для работы с ML-моделями, LLM и агентными системами.
- Проектировать интеграции с корпоративными системами, источниками данных, очередями сообщений и внутренними платформами.
- Отвечать за производительность, надежность, масштабируемость и наблюдаемость сервисов в production.
- Проводить code review, участвовать в выборе технических решений и развивать инженерные практики внутри команды.
- Взаимодействовать с ML-инженерами и MLOps при проектировании end-to-end архитектуры решений и выводе их в production.
Мы ожидаем
- Опыт коммерческой backend-разработки на Python от 4 лет.
- Глубокое знание Python, понимание async/await, concurrency, многопоточности и особенностей работы сетевых приложений.
- Опыт проектирования и разработки высоконагруженных или распределенных backend-сервисов.
- Опыт разработки REST API и сервисов на FastAPI или аналогичных Python-фреймворках.
- Хорошее понимание архитектурных подходов, принципов проектирования API и взаимодействия между сервисами.
- Уверенный опыт работы с PostgreSQL: проектирование схем, индексы, транзакции, оптимизация запросов.
- Опыт работы с Redis, брокерами сообщений и асинхронными паттернами взаимодействия.
- Практический опыт Docker, Kubernetes и CI/CD.
- Понимание observability: метрики, логирование, tracing, мониторинг и диагностика production-инцидентов.
- Опыт проведения code review и принятия технических решений на уровне сервиса или системы.
Будет плюсом
- Опыт разработки production-систем вокруг ML-моделей или LLM.
- Понимание особенностей model serving, inference, streaming и работы с GPU-backed сервисами.