О компании
Magnit Tech — ИТ-компания, работающая над промышленными ML-решениями.
Обязанности
- Проектировать архитектуру 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 и принятия технических решений на уровне сервиса или системы.
Условия
- Оформление в аккредитованную ИТ-компанию.
- Конкурентноспособную заработную плату (обсуждается индивидуально).
- ДМС со стоматологией и льготными условиями для членов семьи.