C++/Python разработчик (Computer Vision, алгоритмы)
Разработка алгоритмов компьютерного зрения для ритейла: создание C++-ядра с Python-биндингами, развитие бэкенда на Python и ML-инфраструктуры. Нужен опыт с C++17+, Python, FastAPI и микросервисами. Предлагают удаленку или офис в Москве, гибкий график.
Зарплата не указана — оценили по рынку
На основе 36 похожих вакансий за 90 дней.
Что предстоит делать
Что мы делаем Мы создаём технологию распознавания товаров на полках для ритейла. Сейчас переписываем архитектуру: переносим recognition на мобильные устройства (on-device), а всю логику постпроцессинга объединяем в единое C++-ядро, которое будет работать и в бэкенде, и на iOS/Android. Параллельно развиваем Python-бэкенд и ML-инфраструктуру. Расширяем команду, чтобы ускорить разработку алгоритмов Perfect Shelf, завершить миграцию на общее ядро и усилить backend-направление.
- Алгоритмы и C++ core (~60–70% времени):
- Разрабатывать и поддерживать алгоритмы постпроцессинга после recognition (реалограмма, метрики качества)
- Создавать единое C++-ядро с Python-биндингами, готовить библиотеки для Android/iOS
- Переписывать существующую логику из Python/mobile в общее ядро
- Дорабатывать алгоритмы под бизнес-требования
- Backend и ML-инфраструктура (~30–40% времени):
- Развивать сервисы для сбора датасетов, разметки, обучения моделей и отчётов по точности
- Дорабатывать Python-микросервисы, интегрировать algorithm core
- Проектировать архитектуру взаимодействия сервисов, реализовывать продуктовые фичи
- Проводить code review, писать тесты и документацию
- Вы будете самостоятельно вести свою зону algorithm pipeline, принимать решения по ядру и интеграциям.
- Каким видим нашего будущего коллегу:
- Обязательно:
- Уверенное владение C++17+ (CMake, pybind11 или аналоги)
- Сильный Python 3.10+ с интересом к backend-разработке
- Опыт с FastAPI, SQLAlchemy, Pydantic
- Привычка к code review и работе с legacy-кодом
- Будет плюсом:
- Опыт с OpenCV, PostgreSQL/Alembic
- Знакомство с Android NDK или iOS bindings
- Понимание computer vision и геометрии (bbox, IoU)
- Важно:
- Готовность работать и с C++, и с Python — роль гибридная
- Интерес к алгоритмам и продуктовой логике, а не только к коду
- Понимание микросервисной архитектуры
- Спокойное отношение к техдолгу и эволюционному рефакторингу
- Ожидания на испытательный срок (3 месяца):
- Разобраться в algorithm pipeline, структурах данных и связанных Python-сервисах
- Разработать алгоритмы для задач Perfect Shelf
- Переписать первые модули в C++ core с Python-биндингами
- Внести значимые доработки в Python-микросервисы
- Стек:
- Python, FastAPI, Procrastinate, NumPy, pandas, Pydantic, PostgreSQL, SQLAlchemy, C++17, pybind11, CMake, OpenCV, Docker, Kubernetes, pytest, Grafana, S3
- Что предлагаем:
- Формат: удаленка/гибрид или офис в Москве - на выбор
- График: гибкий, главное — быть доступным с 11:00 до 15:00 МСК для синхронизации с командой (видеозвонки)
- Локация: любая, при условии возможности работать по указанному графику
- Для инженеров — подписка на Cursor
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в JEDai
3 активные вакансии в компании
Системный администратор
~1 350 000 ₸ оценка
Ищем системного администратора для поддержки IT-инфраструктуры высоконагруженной SaaS-платформы. Нужно администрировать Windows, macOS, Linux, настраивать MS 365, Google Workspace, сети и Docker, управлять доступами и безопасностью. Предлагают работу в офисе в Москве, гибкий график и взаимодействие с международной командой.
Computer Vision Engineer
~677 920 ₸ оценка
Ищем Computer Vision Engineer для работы над высоконагруженной SaaS-платформой распознавания товаров. Нужно оптимизировать пайплайны обучения моделей, внедрять новые архитектуры для классификации, детекции и OCR. Предлагаем удаленную работу с гибким графиком и возможностью карьерного роста до тимлида.
Похожие вакансии
6 вакансийРазработчик C++
~1 611 200 – 2 849 191 ₸ оценка
Ищем C++ разработчика для работы над ядром картографического сервиса. Нужно писать промышленный код, исправлять ошибки, участвовать в code review и проектировать архитектуру. Опыт и уровень не указаны.
C Developer (Data Plane / Control Plane)
~1 611 200 – 2 849 191 ₸ оценка
Компания TrafficSoft ищет C-разработчика для создания сетевых решений на базе NFV. Нужно разрабатывать функции в Data Plane и Control Plane, разбираться в TCP/IP и Linux. Предлагают удаленку, гибкий график, ДМС и обучение.
C++ / Qt Developer (Linux & Embedded Systems)
~948 940 – 1 423 410 ₸ оценка
Розробляйте надійне ПЗ для лотерейних терміналів на C++ та Qt під Linux. Потрібен досвід роботи з периферією, WebSockets та SQLite. Пропонується віддалена робота та гнучкий графік.
Разработчик C++
Ищем C++ разработчика для работы над проектом под NDA. Требуется опыт от 2 лет и разговорный английский. Работа полностью удалённая, полный день.
C++ разработчик (для macOS)
~948 940 – 1 423 410 ₸ оценка
Ищем C++ разработчика для работы над платформой кибербезопасности для macOS. Требуется 1 год коммерческого опыта с C++ и Objective C, знание ООП и Git. Предлагаем удаленную работу, гибкий график, обучение и карьерный рост.
Инженер-программист встраиваемых систем (Firmware Engineer)
Разработка встроенного ПО для DC/DC преобразователей мощности. Требуется опыт от 4 лет в embedded-разработке, знание C, протоколов I2C/UART/PMBus и отладки с JTAG. Предлагается работа в команде над сложными mixed-signal системами.