Эволюция Морских Цифровых Технологий

Инженер-разработчик (ML-инженер)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
Мы ищем ML-инженера, который усилит нашу команду в создании интеллектуальных сервисов для морской отрасли: сервисы предсказания поведения судна, детектирования аномалий в его движении, системы диагностики состояния судового оборудования, сервисы прокладки и оптимизации маршрута, системы автономной навигации. Вам предстоит анализировать данные и разрабатывать модели машинного обучения, которые делают судоходство эффективнее и безопаснее. Решения, разрабатываемые командой, востребованы как в российских, так и в международных проектах, включая проекты развития СМП (Северный морской путь).

Обязанности
  • Анализ данных разных типов: навигационные, гидрометеорологические, картографические, данные с судовых сенсоров;
  • Разработка и обучение ML-моделей для маршрутизации, оптимизации работы флота, диагностики судового оборудования, прогнозирования траектории судна;
  • Решение задач вычислительной геометрии: поиск пересечений, кластеризация географических объектов, построение маршрутов;
  • Подготовка и очистка данных из различных источников (SQL, GeoJSON, Shapefiles);
  • Валидация гипотез и проведение экспериментов;
  • Подготовка моделей к внедрению: конвертация весов, оптимизация под CPU/GPU совместно с Python-разработчиком.

Требования
  • Уверенное знание Python 3.8+ для анализа данных и скриптов
  • Математическая база: линейная алгебра, теория вероятностей, статистика
  • Базовые знания физики и методов математического моделирования
  • Опыт работы с библиотеками Pandas, NumPy, SciPy, Scikit-learn, XGBoost/LightGBM/CatBoost, PyCaret
  • Понимание архитектур нейросетей и опыт с Deep Learning фреймворками (PyTorch или TensorFlow)
  • Уверенное владение инструментами анализа геоданных: GeoPandas, Shapely, Fiona, Rasterio, PyProj
  • Умение грамотно строить процесс валидации моделей.

Будет плюсом:

  • Знание алгоритмов вычислительной геометрии
  • Опыт экспорта моделей в ONNX / TorchScript
  • Опыт работы с Docker
  • Опыт работы графами
  • Опыт работы с MLOps системами (MLflow)
  • Знание SQL (PostgreSQL, PostGIS)

Условия:

  • В молодой дружный коллектив требуется сотрудник!
  • Оформление согласно ТК РФ (также возможны ГПХ, ИП и самозанятость), техника и все необходимое для удаленной работы предоставляется.
  • Пятидневка с гибким временем начала рабочего дня, гибридный режим работы, офис в центре СПб в 5 минутах ходьбы от м. Горьковская.
  • Тесное взаимодействие с командой , коллективное обсуждение и решение ключевых вопросов.
  • Аккредитованная IT-компания.
  • Стабильная официальная зарплата, система грейдов и премии по результатам проектов.
  • Новые проекты без легаси.
  • Кросс-функциональные команды, гибкая разработка по системе Agile.
  • Family team 50+ человека, большинство в СПб, без текучки и микроменеджмента.
  • Быстрое решение по кандидатуре

Будет возможность:

  • Поучаствовать в разных проектах для различных продуктовых направлений;
  • Участвовать в выработке архитектурных решений и выборе технологии