other

Middle Python Developer (CV)

Более недели назад

З/П не указана

Город: Москва

Devhunt

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 1 года

Обязанности:

Маркетплейс для покупки и продажи игровых предметов Roblox. CV-отдел автоматизирует трейдинг через компьютерное зрение: наши боты заходят в игры, распознают предметы на экране, проводят сделки и логируют результаты. Сейчас работаем с 4 играми, у каждой — свой набор CV-модулей на базе общей библиотеки. Код — Python 3.11+. Активно используем нейронки в работе: как в процессе разработки, так и в процессах вокруг неё Что будешь делать: Основное (80% времени): Реализовывать CV-ботов для новых игр на базе общей библиотеки Template matching, OCR-распознавание (EasyOCR, Tesseract), фильтры изображений Поддерживать существующие игры: при обновлении Roblox — обновить шаблоны, стейджи, логику распознавания Дополнительно (20% времени): Мониторить метрики ботов, реагировать на алерты (дашборды + ИИ-мониторинг) Писать вспомогательные сервисы: боты для управления серверами, скрипты автоматизации при необходимости для удобства и автоматизации работы Документация по модулям и процессам Стек: Python 3.11+ (Protocol, dataclass, match/case, type hints); OpenCV, Pillow, NumPy; template matching, кропы, фильтры; EasyOCR, Tesseract (интеграция, не тренировка моделей); threading, concurrent.futures, ThreadPool; Flask (HTTP-эндпоинты для управления ботами); mypy strict, ruff, pre-commit, code review; Protocol-based contracts, Singleton, Factory, DI, DAG state machine Требования: Знаешь систему типов Python: Protocol, TypeAlias, Generic — и используешь её Понимаешь паттерны проектирования и можешь объяснить зачем применяешь конкретный Умеешь быстро вникать в чужой код — большая часть работы это расширение существующей библиотеки Не пугает mypy strict и строгий code review Активно используешь нейронки на продвинутом уровне Будет плюсом Работал с OpenCV или обработкой изображений (template matching, фильтры, цветовые пространства) Опыт с OCR (Tesseract, EasyOCR) Опыт с GUI-автоматизацией (pyautogui, pydirectinput) Опыт работы с пайплайнами обработки данных / state machines Не нужно: ML research / тренировка моделей — модели уже есть, нужна интеграция; Async/await — проект на тредах; Highload / микросервисы Условия: Работа над продуктом, которым пользуются миллионы людей каждый день Влияние на продукт: здесь код двигает бизнес x5-x7, а не пылится в бэклоге Международную команду из 8+ стран Автономию и доверие: мы нанимаем взрослых людей и не занимаемся микроменеджментом Конкурентную компенсацию Полностью удалённую работу

Показать контакты

Имя не указано

Пожаловаться ID: 153936467

Похожие вакансии

Senior / Middle+ Python CV Developer

От 250 000 руб.

Москва

ILTRINA

Middle Python Developer

От 200 000 руб.

Москва

Сбербанк России, ПАО

Middle Python Developer

Договорная

Москва

СБЕР

Middle Python Developer

Договорная

Москва

СБЕР

Middle Python Developer

Договорная

Москва

Транснефть-Технологии

Middle Backend Developer (Python)

Договорная

Москва

Betting Software