1. Project Manager
Зона ответственности:
- Декомпозиция ТЗ на задачи, контроль сроков
- Координация команды (7 чел.), ведение бэклога
- Отчёты, промежуточные приёмки, демонстрации
- Подготовка ПМИ (программа и методика испытаний)
- Техническая документация: архитектура, руководство пользователя, описание алгоритмов
- Оформление РИД
Требования к кандидату:
- Опыт управления проектами R&D / НИОКР от 3 лет
- Навык написания технической документации (ТЗ, ТП, ПМИ, отчёты)
- Понимание ML/CV пайплайнов на уровне, достаточном для постановки задач и приёмки результатов
- Знание процедуры регистрации ПО в реестре Минцифры
- Опыт оформления РИД (патенты, свидетельства о регистрации ПО)
Желательно:
- Опыт работы с госзаказчиками
Загрузка: Полная занятость (1.0 FTE)
Откликнуться
2. ML/CV инженер (Senior)
Зона ответственности:
- Обучение моделей оптической детекции
- Обучение моделей для семантической сегментации аэрофото (категоризация местности)
- Разработка магнитометрического пайплайна: компенсация помех, детекция аномалий
- Бейесовский фьюжн оптика + магнитометрия
- Экспорт моделей в ONNX, оптимизация через TensorRT, деплой в Triton
- Сравнительный анализ с существующими подходами (MAGICS, RUDE)
- Документирование архитектуры моделей, гиперпараметров, результатов экспериментов
Требования к кандидату:
- Опыт object detection от 2 лет: YOLO-семейство, DETR, D-Fine
- Опыт semantic segmentation: DeepLabV3+, U-Net, Mask2Former
- PyTorch свободное владение (обучение, inference, custom datasets)
- Понимание метрик: mAP, recall, precision, PR-curve, confusion matrix
- Python: NumPy, SciPy, scikit-learn, OpenCV, Rasterio
Желательно:
- Экспорт моделей: ONNX, TensorRT, Triton Inference Server
- Опыт anomaly detection (One-Class SVM, Isolation Forest)
- Опыт работы с геоданными: GeoTIFF, спутниковые снимки, NDVI
- Опыт работы с DVC, MLflow
- Опыт sensor fusion / multi-modal learning
Загрузка: Полная занятость (1.0 FTE)
Откликнуться
3. Backend-разработчик (Middle+)
Зона ответственности:
- Разработка API наземной станции (приём данных с дрона, онлайн/офлайн)
- Интеграция с Triton Inference Server (ONNX Runtime, TensorRT)
- Обработка и хранение геоданных (GeoJSON, GeoTIFF, PostGIS)
- Сервис полётных заданий: генерация маршрутов, экспорт KML/MAVLink
- Камеральная разведка: интеграция Sentinel-2 API, SRTM, NDVI-расчёт
- Сервис формирования отчётов
- Очереди задач для асинхронной обработки данных после полёта
Требования к кандидату:
- Python: FastAPI от 2 лет коммерческой разработки
- PostgreSQL + PostGIS для работы с геоданными
- Docker, docker-compose уверенное владение
- Опыт работы с очередями (Celery + Redis / RabbitMQ)
- REST API: проектирование, документация (OpenAPI/Swagger)
- Опыт интеграции с внешними API
- Git, CI/CD (GitLab CI)
Желательно:
- Опыт работы с Triton Inference Server или ONNX Runtime
- Опыт работы с геоданными (Rasterio, GDAL, GeoPandas)
- Опыт работы с GPU-серверами (NVIDIA, CUDA)
Загрузка: Полная занятость (1.0 FTE)
Откликнуться
4. Frontend-разработчик (Middle)
Зона ответственности:
- Модуль камеральной разведки: карта, выбор области, запуск категоризации, визуализация результатов
- Модуль полётных заданий: отображение маршрутов, редактирование, экспорт
- Модуль результатов детекции: карта угроз, список обнаруженных ВОП, фильтры
- Дашборд оператора: статус полёта, прогресс обработки, метрики, онлайн детекция
- Интерфейс формирования и просмотра отчётов
Требования к кандидату:
- React от 2 лет коммерческой разработки
- Картографические библиотеки: MapLibre GL JS
- Работа с GeoJSON, тайловыми слоями, WMS/WMTS
- TypeScript уверенное владение
- Адаптивная вёрстка, работа с Canvas/WebGL
- Опыт работы с ГИС-интерфейсами (карты, слои, рисование полигонов)
- Опыт визуализации данных (D3.js, Recharts, Plotly)
- Опыт работы с WebSocket для real-time обновлений
Желательно:
- Опыт разработки desktop-приложений (Electron)
- Опыт работы с Sentinel-2 / спутниковыми тайлами
Загрузка: Полная занятость (1 FTE)
Откликнуться
5. Embedded-разработчик
Зона ответственности:
- Разработка бортового модуля сбора данных (камера + магнитометр + GPS/IMU)
- Синхронизация потоков данных с точностью ≤ 50 мс
- Драйвер магнитометра: приём данных, калибровка
- Запись данных на SD/SSD в офлайн-режиме
- Интеграция с полётным контроллером
- Канал передачи данных на наземную станцию (WiFi/LTE)
- Участие в проектировании подвеса магнитометра
- Участие в полётных испытаниях на полигоне
Требования к кандидату:
- Опыт embedded-разработки от 2 лет (Linux-based SBC: Raspberry Pi, Jetson Nano/NX, Orange Pi)
- Python и/или C/C++ для embedded
- Работа с интерфейсами: UART, SPI, I2C, GPIO
- Linux: systemd, скрипты автозапуска, логирование
- Понимание протоколов временно́й синхронизации (PPS, NTP, PTP)
Желательно:
- Опыт работы с датчиками (магнитометры, IMU, GPS/GNSS-приёмники)
- Опыт работы с DJI Payload SDK или DJI Mobile SDK
- Опыт работы с MAVLink / ArduPilot / PX4
- Опыт работы с NVIDIA Jetson (для edge-инференса)
- Опыт проектирования печатных плат или 3D-печати корпусов
- Опыт работы с RTMP/RTSP стримингом видео с дрона
Загрузка: Полная занятость (1 FTE)
Откликнуться
6. DevOps-инженер
Зона ответственности:
- Развёртывание и сопровождение среды разработки: GitLab, реестр Docker-образов, DVC, MLflow
- Настройка и обслуживание GPU-серверов для обучения и инференса
- Docker-образы для всех компонентов, docker-compose для локального развёртывания
- CI/CD: автосборка, тесты, деплой (GitLab)
- Настройка Triton Inference Server / ONNX Runtime
- Мониторинг: Prometheus + Grafana (нагрузка GPU, состояние сервисов)
- Бэкапы данных и моделей
- Проектирование наземной станции. Развертывание системы, обновление компонентов.
- Документирование инфраструктуры (docker-compose, env-файлы, runbook)
Требования к кандидату:
- Docker, docker-compose уверенное владение
- Linux (Debian/Astra/RedOS) администрирование серверов
- CI/CD: GitLab CI
- Опыт работы с NVIDIA GPU: драйверы, CUDA, nvidia-docker
- Bash-скриптинг, автоматизация
- Опыт настройки мониторинга (Prometheus, Grafana)
Желательно:
- Опыт работы с Triton Inference Server
- Опыт настройки DVC + MLflow
- Опыт работы с S3-совместимыми хранилищами (MinIO)
- Опыт оптимизации GPU-инференса (TensorRT, ONNX)
Загрузка: Частичная занятость (0.5 FTE)
Откликнуться
7. Тестировщик / QA-инженер
Зона ответственности:
- Разработка тест-кейсов для подсистем (оптика, магнитометрия, фьюжн, фронтенд, API)
- Функциональное тестирование веб-интерфейса и API
- Тестирование ML-моделей: проверка метрик (recall, precision) на валидационных данных
- Замер и фиксация количественных показателей для отчёта (ПМИ)
- Регрессионное тестирование после доработок по результатам апробации
Требования к кандидату:
- Опыт тестирования ПО от 2 лет
- Написание тест-кейсов, чек-листов, баг-репортов
- Тестирование REST API (Postman, curl)
- Базовые навыки работы с Linux (SSH, логи, CLI)
- Умение работать с документацией (ПМИ, протоколы испытаний)
Желательно:
- Опыт тестирования ML-систем (метрики, валидация моделей)
- Опыт тестирования ГИС / картографических интерфейсов
- Опыт автоматизации тестирования (pytest, Selenium)
Загрузка: Частичная занятость (0.3 FTE)
Откликнуться
