ML Engineer

Дата размещения вакансии: 10.04.2025
Работодатель: Quatromatic
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Требуемый опыт работы:
От 1 года до 3 лет

Мы - международная IT компания c уже реализованным успешным продуктом - QuatroPBC, предназначенным для контроля качества тротуарной плитки и бордюрного камня.

Наша миссия: автоматизировать все заводы по производству строительных материалов за счет применения систем искусственного интеллекта.

QuatroPBC успешно поставляется на международном рынке и работает на заводах не только в России, но и в Германии, Мексике, США, Литве, а в ближайшем времени будет установлен на заводах в Великобритании и других странах.

Впереди много планов и задач по запуску новых продуктов, поэтому мы ищем в нашу команду ML Engineer.

В нашей компании ты получишь:

  • Возможность реально влиять на развитие продукта
  • Работу в классной команде опытных разработчиков, увлеченных своим делом
  • Открытость и уважение в команде, отсутствие бюрократии и формальностей

Основные задачи, которые предстоит решать:

  • Разработка и оптимизация кода на Python для обработки и предобработки изображений (фильтрация, аугментация, image stitching и т. д.)
  • Реализация и поддержка пайплайнов для обучения и тестирования ML-моделей
  • Интеграция обученных моделей в продукт, разработка API и сервисов для их использования
  • Оптимизация производительности моделей и их инференса.
  • Разработка внутренних инструментов для автоматизации ML-задач и обработки данных
  • Участие в выборе архитектур и методов для решения прикладных задач CV.
  • Код-ревью, участие в обсуждении архитектурных решений, поддержка best practices в коде и работе с ML-моделями

Какие навыки и опыт мы ожидаем:

  • Опыт работы от 1 года в области машинного обучения и компьютерного зрения
  • Понимание основ линейной алгебры, математического анализа и теории вероятностей
  • Знание и понимание ключевых архитектур нейросетей, используемых в CV (ResNet, U-Net, Vision Transformer и др.), их преимуществ, ограничений и вариантов оптимизации
  • Умение разбираться в научных статьях на английском языке, адаптировать и применять полученные знания на практике
  • Знание языка программирования Python
  • Опыт работы с фреймворками глубокого обучения PyTorch/TensorFlow
  • Знание библиотек numpy, OpenCV, scikit-learn, pandas
  • Опыт конвертации и оптимизации моделей в ONNX
  • Навыки контейнеризации и работы с Docker

Плюсом будут знания:

  • Опыт работы с OpenVINO и TensorRT
  • Знание основ MLOps: CI/CD для ML, автоматизация пайплайнов, мониторинг моделей.
  • Опыт работы с инструментами версионирования данных и моделей (DVC, MLflow, ClearML).
  • Опыт разработки внутренних инструментов для обработки данных и обучения моделей.

Мы предлагаем:

  • Работу в аккредитованной IT-компании
  • Размер заработной платы обсуждается индивидуально
  • Небольшая и дружная команда, ежедневное взаимодействие напрямую с CTO
  • Удобный график работы (офис/гибрид/удалёнка)
  • Современный офис в БЦ Инские Холмы, рядом с м. Речной вокзал
  • Оформление по ТК РФ, белая ЗП дважды в месяц
  • Бесплатные обеды при работе в офисе и другие приятные бонусы

Ждём твой отклик с резюме! :)