Описание вакансии
Стартап, разрабатывающий платформу на основе машинного обучения для школ
Обязанности:
• Разработка высоконагруженных и масштабируемых сервисов Python для мобильных и веб-клиентов
• Разработка сервисов, взаимодействующих с конвейерами машинного обучения
• Оптимизация работы и проектирование схем баз данных для надежного хранения/передачи данных
• Совместная работа между командами (машинное обучение, фронтенд, мобильные приложения, DevOps)
Требования:
• 4+ года опыта бэкенд-разработки
• Четкое понимание принципов масштабируемости, отказоустойчивости и безопасности
• Глубокое понимание принципов проектирования систем и архитектурных шаблонов
• Знание Python, понимание асинхронных принципов в Python
• Знание принципов DevOps
• Технический стек: Python, FastAPI, SQL, PostgreSQL, Docker, Kafka, Celery
Дополнительно:
• Опыт потокового видео
• Опыт проектирования архитектуры с нуля
•Опыт руководителя группы