Перейти к содержимому
IQoko
I
IQoko
Москва

Инженер-разработчик реалтайм-систем (CV/ML)

Нужен инженер, который возьмёт готовое ядро программно-аппаратного комплекса для контроля вывоза сыпучих материалов и доведёт его до масштабируемого продукта. Основная работа — реалтайм-конвейер на C# (.NET 8): многопоточность, работа с камерами, лидарами и инференс CV/ML-моделей на GPU, плюс передача данных в облако и разбор инцидентов. Требуется 4+ года коммерческой разработки на C# или C++, опыт реалтайм-систем и работы с оборудованием, а также реальный опыт разработки с AI-агентами. Полная удалёнка, доход 220–300 тыс. ₽ на руки, оформление на выбор.

senior удалённо ~1 177 000 – ~1 605 000 ₸ (220 000 – 300 000 RUB)

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: Russian · Native
описание

Что предстоит делать

IQoko — программно-аппаратный комплекс контроля и измерения объёма вывоза сыпучих материалов (песок, щебень, грунт). В его основе анализ данных (CV/ML) с видеокамер и лидара. Комплекс (станция) ставится на въезде площадки и фиксирует каждый проезд машины: номер, направление, объём груза. Заказчик видит, сколько реально уехало, без весов и человека на КПП. Нам нужен инженер, который возьмёт уже разработанное ядро комплекса: реалтайм-процессы, логику проезда, работу с оборудованием — и приведёт его к единому продукту, готовому к масштабированию.

  • Реалтайм-конвейер. Настраивать несколько параллельных потоков на одной машине (macOS, в перспективе Linux) без кластера: сбор данных, управление устройствами, запуск нейросетей и расчётов. Держать нужный FPS детекции при нескольких видеопотоках: многопоточность, приоритеты, очереди, нейросети на GPU.
  • Алгоритмы обработки результатов нейросетей. Доработка и отладка алгоритмов, которые собирают и анализируют результаты нейросетей по многим кадрам: определение направления проезда и итогового госномера.
  • Оборудование. Камеры (RTSP, ffmpeg), лидары, устройства на Ethernet и UART. Контроль ошибок периферии: сбой устройства не должен ронять проезд.
  • Инференс моделей. Развёртывание на железе уже разработанных CV/ML-моделей (YOLO и др.). Обучают модели коллеги, ваша задача — чтобы они быстро и стабильно работали на станции.
  • Единая система для парка. Одна версия кода (интерфейс, расчёты) на всех площадках, отличия — только в конфигурации, например другой комплект оборудования. Выпуск релизов и выкатка на весь парк станций вместе с DevOps. Участие в выборе платформы станции.
  • Передача данных в облако. Сторона станции: надёжная передача проездов, кадров и облаков точек в облачный сервис, в том числе при плохом интернете или его отсутствии. Сам облачный сервис делает отдельный разработчик.
  • Разбор инцидентов. Сложные случаи от тестировщика и заказчиков: по кадрам, логам и облакам точек найти причину — алгоритм, настройка площадки или оборудование.
  • Контекст-инженерия. Писать понятные постановки и спецификации, вести документацию системы и контекст для агентов в репозитории. Это часть инженерной работы, а не «документация потом»: систему сейчас принимаем от уходящего разработчика, и знания должны жить в репозитории, а не в голове.
  • Как мы работаем
  • Разработку ведём через agentic-подход и контекст-инженерию (Claude Code и аналоги): сначала контекст и постановка, потом код. Агент пишет, инженер задаёт рамки, проверяет и отвечает за результат. Это ежедневный метод, а не эксперимент.
  • Задачи — в таск-трекере, ошибки — в баг-трекере. Небольшая команда: тимлид, разработчики (CV/ML, разметка, 3D, hardware), DevOps, разработчик облака, тестировщик, отдел монтажа на объектах.
  • Сначала понимаем бизнес-процесс проезда, потом трогаем код.
  • Комплексы уже работают на нескольких строительных площадках: доработки проверяем на живых данных и выкатываем аккуратно — ошибки сразу видит заказчик.
  • Что для нас важно
  • Коммерческий опыт разработки от 4 лет, из них хотя бы 1–2 года — до появления AI-ассистентов.
  • C# или C++ — фундамент важнее конкретного языка. Ядро сейчас на C# (.NET 8), уверенный опыт на одном из двух языков обязателен. Разработчиков на C++, готовых работать в существующем коде на C#, а не переписывать его, рассматриваем наравне. Язык нужно знать на уровне, где вы чувствуете и ловите ошибки агента, а не только принимаете его код.
  • Реальный опыт многопоточности и асинхронности: потоки, очереди, гонки, блокировки, мультипроцессинг. Умение объяснить, почему система тормозит и где.
  • Опыт работы с оборудованием или потоками данных в реальном времени: камеры и видео, датчики, промышленные протоколы, embedded, робототехника и т. п.
  • Алгоритмическое мышление: разложить задачу на поток событий и предложить решение, а не «пусть агент сделает как-нибудь».
  • Уверенная работа в Linux или macOS, Docker. Умение читать, править и интегрировать Python-скрипты.
  • Реальный опыт разработки с AI-агентами (Claude Code, Codex, Cursor и т. п.) на живых проектах — не «пробовал», а «так работаю». Привычка проверять сгенерированный код: читать, гонять тесты, отлаживать, — а не доверять ему слепо.
  • Умение разбираться в чужом коде с историей и вести лаконичную документацию вместе с AI-агентом.
  • Будет плюсом
  • Развёртывание и использование ffmpeg, RTSP, OpenCV; YOLO или другие детекторы в продакшене.
  • Облака точек, лидары (PCL, Open3D).
  • Распознавание номеров (ANPR) или видеоаналитика.
  • ASP.NET Core, фоновые службы, SQLite / Dapper.
  • Развёртывание на парке устройств без стабильного интернета (edge / offline / IoT), воспроизводимые сборки, удалённые обновления.
  • macOS: launchd, colima.
  • Портфолио или GitHub, особенно проекты, собранные с AI-агентами, где видно, что делал агент, а что вы.
условия

Что предлагаем

Полностью удалённо, часовой пояс — МСК ± 4 часа. Монтаж на объектах делает отдельный отдел, выезды не требуются.
Оформление на выбор: ТК РФ, ИП или самозанятость.
Доход: от 220 до 300 тыс. ₽ на руки по итогам собеседования. Для кандидатов с сильным опытом реалтайм-систем и работы с оборудованием обсуждаем выше.
Компенсируем подписки на AI-инструменты для разработки (Claude Code и аналоги).
Онбординг с передачей дел и документацией по системе.
Почему это интересно
Реальное железо, а не очередной CRUD: камеры, лидары, нейросети, светофор — код, который управляет физическим процессом на площадке.
Реальный продукт на рынке: есть заказы и успешные внедрения.
Продукт развивается: улучшения, которые вы внесёте сейчас, станут основой платформы и помогут нам быть первыми на рынке.
Agentic-разработка в команде, где это норма.
Полная удалёнка в нише, где почти все такие вакансии офисные. Гибкое оформление.
Маленькая команда без бюрократии: идеи и решения принимаются быстро.
Как проходит отбор
Скрининг-созвон, 30 минут.
Техническое интервью, 60–90 минут: опыт, многопоточность, разбор кейса из нашей системы.
Тестовое задание по мотивам реальных задач: реалтайм-обработка нескольких потоков данных. Можно и нужно работать с AI-агентом.
Финальная встреча с тимлидом.
навыки

Стек и инструменты

salary intelligence

Зарплата на уровне рынка

В пределах ±10% медианы C# по 44 вакансиям за 90 дней.

эта
1 391 000 ₸
медиана
1 337 500 ₸
p25–p75
1 070 000 – 1 658 500 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C# Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C#-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
Лайв Тайпинг
Л
Лайв Тайпинг
4 д. назад

.Net-разработчик

от ~1 230 500 ₸ (от 230 000 RUB)

Компания Лайв Тайпинг ищет опытного .NET-разработчика для работы над проектами в финтехе, страховании, e-commerce, медиа и промышленном IoT. Нужен backend-разработчик с 5+ годами опыта, глубоким знанием .NET 6-8, ASP.NET Core, реляционных БД, микросервисов и современных инструментов интеграции. Предлагают удалённую работу с гибким графиком, возможность совмещать проекты и полное сопровождение на всех этапах.

.NET ASP.NET Core MS SQL +24
senior удал. hh
Cyberia
C
Cyberia
13 ч. назад

Senior .NET-разработчик

~1 391 000 – 2 703 284 ₸ оценка

Разработка и развитие веб-приложений на платформе .NET (C#, ASP.NET, Blazor) для финтех-заказчика. Нужен опыт коммерческой разработки от 5-7 лет, уверенное знание C#, ASP.NET, Blazor, MudBlazor, Aspire, PostgreSQL, Keycloak и опыт интеграций через Kafka, REST, gRPC, WebSocket, RabbitMQ. Предлагают долгосрочный удалённый проект с оформлением в аккредитованной ИТ-компании и стабильными ежемесячными выплатами.

C# ASP.NET Blazor +20
senior удал. hh
DIGITCORE
D
DIGITCORE
2 д. назад

Разработчик .NET / .NET Core

~1 391 000 – 2 703 284 ₸ оценка

Разработка и развитие микросервисов на .NET Core / ASP.NET Core для высоконагруженной САПР-платформы с физико-математическими расчётами. Нужен опыт от 4 лет, глубокое знание ASP.NET Core, PostgreSQL, Kafka, Docker, Linux, Redis и EF Core. Предлагают удалённый формат с гибким графиком, работу над амбициозным продуктом в сильной команде; доход обсуждается индивидуально.

.NET ASP.NET Core PostgreSQL +22
senior удал. hh
P
Proffiz
3 д. назад

.NET WPF инженер

~1 391 000 – 2 703 284 ₸ оценка по стеку

Ищем .NET WPF инженера, который возьмёт на себя полную техническую ответственность за Windows-приложение в составе крупного софтверного продукта. Нужен опыт 4+ лет, сильные знания .NET, WPF, MVVM, Prism, DI, SOLID и умение работать с legacy-кодом. Предлагают гибкий график, удалёнку или офис, страховку и курсы английского.

.NET WPF MVVM +5
senior удал. dou
Ciklum
C
Ciklum
3 д. назад

Старший .NET инженер

~1 391 000 – 2 703 284 ₸ оценка по стеку

Ciklum ищет старшего .NET инженера для проектирования и разработки масштабируемых решений на C#. Нужен опыт от 3 лет с .NET, распределёнными системами и микросервисами, знание облачных платформ и SQL Server. Предлагают полностью удалённую работу, медицинскую страховку, обучение и гибкий график.

.NET C# AWS +7
senior удал. dou
Nitka Technologies
N
Nitka Technologies
3 д. назад

Старший разработчик Power Platform и интеграций

~1 391 000 – 2 703 284 ₸ оценка

Nitka Technologies ищет старшего разработчика Power Platform и интеграций для проекта крупного американского провайдера реабилитационных услуг. Нужно развивать и поддерживать Power Apps и Power Automate, строить безопасные API-интеграции с внешними системами (Paylocity, Dialpad), автоматизировать кросс-системные процессы и выбирать подходящие решения — от Power Automate до Azure Logic Apps и Functions, с частью работы на Snowflake и dbt Core. Требуется 5+ лет опыта в продакшене, уверенное владение Power Apps, Power Automate и REST API, навыки работы с системами контроля версий и релизами. Предлагают полностью удалённую работу с гибким графиком, оплату в USD, оплачиваемые отпуска и больничные.

Power Apps Power Automate REST API +16
senior удал. hh