Напиши текст вакансии для должности "Python developer (computer vision backend)". Название компании: "Константа". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Python', 'Linux', 'asyncio', 'Docker', 'aiohttp', 'fastapi'

Мы в OSAI cоздаем систему компьютерного зрения для спортивной аналитики: распознавания техники игры, анализа типов ударов и других метрик, позволяющих оптимизировать тренировочный процесс. Специализируемся на ракеточных видах спорта, но не ограничиваемся и ведем исследования в других дисциплинах, в том числе киберспортивных.Сейчас у нас есть много планов, которые нужно реализовывать, но нам не хватает ресурсов, поэтому ищем Python-разработчика. Есть два вида проекта по видам спорта, на которые сейчас нужно усиление: проект Snooker (разновидность бильярдной лузной игры, один из видов спорта, на которых мы специализируемся) и проект настольного тенниса - это наш ведущий продукт. Требования к кандидату:  знание python 3.5+; техническое образование (можно незаконченное, если ты еще учишься); желание работать не с Django. Мы совсем не используем Django в разработке. Плюсом будет знакомство с asyncio/aiohttp/FastAPI; понимание того, как работает HTTP и другие сетевые и транспортные протоколы; понимание того, что такое Docker и зачем он нужен; понимание того какие задачи решаются с помощью numpy; умение писать тесты (pytest).  Задачи:  реализация MR/AR на проекте. Уже есть модуль компьютерного зрения, собирающий наблюдения, и реализованы некоторые низкоуровневые события - например, столкновение шаров и удар кием по битку, реализован концепт сервиса добавляющего эффекты на телевизионные трансляции, необходимо связать все эти части системы; развитие проекта настольного тенниса; реализация новых фич в бекенде для мобильного приложения; подготовка системы к облегчению масштабирования вычислительных мощностей; реализация нового функционала в личном кабинете тренера по настольному теннису.  Что мы готовы предложить:  белая заработная плата, официальное оформление, оплата переработок (это не регулярная история, но если случается - должна быть оплачена); возможность гибридного режима, удаленной работы или работы из офиса (м. Красносельская); ДМС в Bestdoctor (после полугода работы); выбор техники для работы (в основном мы работаем на MacBook Pro); гибкий график, есть обязательное время, когда надо быть онлайн/в офисе: с 12 до 18 по Москве, остальное время можешь распределить как тебе удобно; бесплатные обеды в офисе для сотрудников, всегда есть фрукты/снеки, чай и кофе;  Что еще важно знать о нас:  нас около 80 человек. У нас молодая команда и горизонтальная модель управления - мы не строим иерархий и общаемся на равных, не любим формальности; нам важно то, что мы делаем и с кем мы работаем, стараемся заботиться друг о друге и поддерживать команду; мы за честность и открытость в команде, не боимся признавать ошибки и учиться на них.