Перейти к содержимому
Data Science UA
D
Data Science UA

Middle Systems / Software Engineer (Computer Vision)

Разработка и оптимизация ядра платформы компьютерного зрения в реальном времени: работа с общей памятью, межпроцессным взаимодействием, низколатентной передачей данных и производительностью. Нужен инженер с сильным системным мышлением и опытом в C++, Python или Go. Предлагают конкурентную оплату и работу над сложной инфраструктурой для промышленной безопасности.

middle ~1 500 000 ₸
salary intelligence

Зарплата не указана — оценили по рынку

На основе 39 похожих вакансий за 90 дней.

оценка p25–p75
1 100 000 – 2 457 000 ₸
медиана: 1 500 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

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

Data Science UA — сервисная компания с глубокой экспертизой в области AI и Data Science. Наша история началась в 2016 году с первой конференции Data Science UA в Киеве, и с тех пор мы построили одно из крупнейших AI-сообществ в Европе. О клиенте Наш клиент разрабатывает технологию, которая делает промышленную среду безопаснее и снижает риск несчастных случаев за счет проактивного мониторинга. Украинская инженерная команда создает платформу промышленной безопасности следующего поколения, объединяющую Computer Vision, Machine Learning и IoT. О роли Мы ищем Middle Systems / Software Engineer для работы над критически важной для производительности частью платформы реального времени на базе Computer Vision. Это не типичная роль Python Backend. Основная задача — создание и оптимизация систем, лежащих в основе CV/ML-движков, где производительность зависит от памяти, процессов, конкурентности, перемещения данных, использования CPU/GPU и низкой задержки. Вы будете работать над рантаймом, который выполняет CV-пайплайны как граф этапов обработки, с задержкой, измеряемой в миллисекундах. Вы будете иметь дело с разделяемой памятью, передачей данных без копирования (zero-copy), межпроцессным взаимодействием и оркестрацией процессов. Что для нас наиболее важно Мы открыты к инженерам с опытом работы с C++, Python, Go или аналогичными технологиями. Сам язык программирования не является основным критерием отбора. Гораздо важнее сильное системное мышление и опыт понимания того, что происходит внутри системы. Например, нам особенно интересны инженеры, которые работали с такими задачами, как: - сокращение лишних копирований памяти; - оптимизация использования CPU/GPU; - исследование всплесков задержки и узких мест производительности; - работа с процессами, потоками и конкурентностью; - отладка гонок данных (race conditions) и сложных низкоуровневых проблем; - профилирование приложений и выявление узких мест; - проектирование эффективных пайплайнов обработки данных; - работа с большими объемами данных, проходящими через несколько этапов обработки; - оптимизация алгоритмов или рантаймов для повышения производительности. Кандидату не обязательно иметь опыт работы именно с теми же технологиями. Например, опыт работы с CUDA, C++, оптимизацией GPU, обработкой в реальном времени, робототехникой, компьютерным зрением, видеопайплайнами, научными вычислениями или другими чувствительными к производительности системами может быть весьма релевантным. Над чем вы будете работать - Сотрудничать с CV/ML-инженерами, чтобы превращать код инференса моделей в надежные этапы production-пайплайна. - Разрабатывать и оптимизировать ядро Pipeline Engine — внутрипроцессный рантайм реального времени, выполняющий CV-пайплайн как граф этапов. - Работать с пулами разделяемой памяти без копирования (zero-copy) для передачи кадров между процессами. - Разрабатывать и оптимизировать низколатентную коммуникацию ZeroMQ для управляющих сообщений, метаданных и синхронизации. - Работать с метаданными пайплайна и границами сериализации. - Анализировать и улучшать производительность CPU, памяти и задержки. - Профилировать, отлаживать и устранять сложные проблемы рантайма. - Вносить вклад в архитектуру и развитие инфраструктуры обработки в реальном времени.

требования

Что ждём от вас

  • Обязательные
  • Коммерческий опыт работы в роли Software Engineer / Systems Engineer / C++ Engineer / Python Engineer или аналогичной.
  • Сильное системное мышление и понимание:
  • процессов и конкурентности;
  • владения памятью и перемещения данных;
  • компромиссов между задержкой и пропускной способностью;
  • узких мест производительности;
  • профилирования и отладки;
  • режимов отказа сложных систем.
  • Опыт работы с системами, чувствительными к производительности или задержке.
  • Опыт работы как минимум с одним из языков: C++, Python, Go или аналогичным.
  • Python используется в платформе, но не обязательно должен быть вашим основным языком. Сильный опыт работы с C++ / системным программированием equally relevant.
  • Солидные знания Linux.
  • Солидный опыт работы с Docker и контейнеризированными средами.
  • Желательно
  • CUDA, включая IPC-дескрипторы и синхронизацию потоков.
  • C/C++ или Go.
  • OpenCV.
  • GStreamer, FFmpeg или RTSP.
  • ZeroMQ.
  • Архитектуры с разделяемой памятью / zero-copy.
  • FlatBuffers или другие форматы бинарной сериализации.
  • Опыт создания или эксплуатации камерных/видеопайплайнов.
условия

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

Конкурентоспособная компенсация.
Социальный пакет.
Сильная инженерная команда.
Возможность работать над сложной инфраструктурой Computer Vision в реальном времени.
Значимый кейс промышленной безопасности.
Технические вызовы и возможности для профессионального роста.
навыки

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

Поделиться

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

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

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

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

6 вакансий
A
Ajax Systems
10 ч. назад

Embedded/Hardware Engineer

~801 903 – 1 374 690 ₸ оценка

Embedded/Hardware Engineer в Ajax Systems — розробляти електронні тестові стенди для автоматизації тестування охоронних пристроїв. Потрібен досвід з PCB в Altium Designer, схемотехніка, STM32, C/C++. Пропонують конкурентну зарплату, медстрахування та корпоративну англійську.

Embedded Hardware PCB +5
middle Київ dou
C
CORE Team
3 д. назад

C++ разработчик (AI автопилоты для дронов)

~801 903 – 1 374 690 ₸ оценка

Разработка ИИ-автопилота для боевых дронов на C++ с использованием ArduPilot и Betaflight. Требуется сильный C++, опыт с полетными контроллерами и готовность тестировать код в полевых условиях. Предлагают высокую оплату, опционы и возможность военной брони.

C++ ArduPilot Betaflight +3
middle Київ dou
S
Strix Air
3 д. назад

Embedded Engineer

Українська MilTech-компанія шукає Embedded Engineer для розробки firmware та embedded-рішень для безпілотних авіаційних систем. Потрібен досвід від 2 років, впевнене знання C/C++, робота з мікроконтролерами (STM32, ESP32) та периферією (UART, SPI, I2C, CAN). Пропонують роботу над реальними продуктами, професійний розвиток та конкурентну компенсацію.

Embedded Firmware STM32 +9
middle Дніпро dou
E
EVERSTAR
4 д. назад

Linux Embedded Engineer

~801 903 – 1 374 690 ₸ оценка

Вакансія Linux Embedded Engineer у R&D-команді, що розробляє військову техніку. Потрібен досвід програмування на C/C++, роботи з ядром Linux, драйверами та периферією. Пропонують офіційне оформлення, гнучкий графік, медичне страхування та можливості для навчання.

Linux C C++ +11
middle Київ dou
1
1-й Окремий Центр БпС
13 ч. назад

Embedded developer

~1 909 444 – ~1 909 444 ₸ (4 167 – 4 167 USD)

Вакансія Embedded developer у військовому підрозділі Сил Безпілотних Систем. Потрібен досвід розробки на C/C++ від 2 років, робота з мікроконтролерами STM32/ESP32 та інтерфейсами UART, SPI, I2C, CAN. Пропонують службу за контрактом або мобілізацією, соціальний пакет та грошове забезпечення 50 000 грн.

Embedded C C++ +6
middle Дніпропетровська область dou
DQB Industries
D
DQB Industries
1 д. назад

Software Engineer (Инженер-программист)

250 000 – 300 000 ₸

Инженер-программист для сопровождения и локализации ПО беспилотных авиационных систем. Нужно знание C++/C#, Python, опыт тестирования и диагностики, понимание работы БАС. Компания предлагает стабильную работу, соцпакет и возможности роста.

C++ C# Python +13
middle Павлодар hh