Middle Python Developer (CV)
Technology
Devhunt
Москва, Россия6 дн. назадДо 16.07.2026
В офисе
Описание вакансии
Маркетплейс для покупки и продажи игровых предметов Roblox. CV-отдел автоматизирует трейдинг через компьютерное зрение: наши боты заходят в игры, распознают предметы на экране, проводят сделки и логируют результаты. Сейчас работаем с 4 играми, у каждой — свой набор CV-модулей на базе общей библиотеки.
Код — Python 3.11+. Активно используем нейронки в работе: как в процессе разработки, так и в процессах вокруг неё
Что будешь делать: Основное (80% времени):
- Реализовывать CV-ботов для новых игр на базе общей библиотеки
- Template matching, OCR-распознавание (EasyOCR, Tesseract), фильтры изображений
- Поддерживать существующие игры: при обновлении Roblox — обновить шаблоны, стейджи, логику распознавания
- Мониторить метрики ботов, реагировать на алерты (дашборды + ИИ-мониторинг)
- Писать вспомогательные сервисы: боты для управления серверами, скрипты автоматизации при необходимости для удобства и автоматизации работы
- Документация по модулям и процессам
Требования:
- Знаешь систему типов Python: Protocol, TypeAlias, Generic — и используешь её
- Понимаешь паттерны проектирования и можешь объяснить зачем применяешь конкретный
- Умеешь быстро вникать в чужой код — большая часть работы это расширение существующей библиотеки Не пугает mypy strict и строгий code review
- Активно используешь нейронки на продвинутом уровне Будет плюсом
- Работал с OpenCV или обработкой изображений (template matching, фильтры, цветовые пространства)
- Опыт с OCR (Tesseract, EasyOCR)
- Опыт с GUI-автоматизацией (pyautogui, pydirectinput)
- Опыт работы с пайплайнами обработки данных / state machines
Условия:
- Работа над продуктом, которым пользуются миллионы людей каждый день
- Влияние на продукт: здесь код двигает бизнес x5-x7, а не пылится в бэклоге
- Международную команду из 8+ стран
- Автономию и доверие: мы нанимаем взрослых людей и не занимаемся микроменеджментом
- Конкурентную компенсацию
- Полностью удалённую работу
Ключевые навыки
- Python
- OpenCV
- Numpy
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросKeywords
PythonOpenCVNumpyTemplate processorOCamlMP / MNumPyFlaskCode reviewMP/M
¿Te interesa este puesto?