Аспирити

ML Python Developer

Не указана
  • Красноярск
  • От 3 до 6 лет

Привет! Мы — Aspirity Solution, студия разработки, которая уже более 10 лет создает веб- и мобильные приложения, no-code решения и AI-агентов для клиентов из разных сфер.

Сейчас мы ищем ML-разработчика / Python Developer в проект для горнодобывающей отрасли. Это сервис, связанный с построением блочных геологических моделей на основе машинного обучения.

Проект уже прошел стадию пилота, и сейчас его нужно развивать дальше: оптимизировать обработку больших массивов данных, дорабатывать ML-процессы и готовить данные для корректной загрузки в специализированное ПО Macromine.

О проекте:

Основная задача сервиса — предсказание содержаний полезных компонентов в пределах месторождений по данным буровых скважин.

Сейчас команда работает над тем, чтобы оптимизировать объем данных, которые обрабатываются и визуализируются нейросетью, а затем загружаются в Macromine. Это важно, чтобы ПО могло стабильно работать с прогнозными данными без зависаний и перегрузок.

Проект долгосрочный и будет развиваться итерациями: команда реализует этап, защищает результат перед заказчиком и переходит к следующему блоку задач.

Чем предстоит заниматься
  • Разбираться в существующем ML-проекте и чужом коде.
  • Анализировать текущую реализацию модели и предлагать улучшения.
  • Оптимизировать объем прогнозных данных для загрузки в Macromine.
  • Работать с большими массивами геологических данных.
  • Настраивать предобработку и постобработку данных.
  • Уменьшать размер блоков и исключать или корректно обрабатывать неинформативные участки данных, например сланцы.
  • Участвовать в развитии ML-процесса: разработка, оптимизация, обучение и доработка модели.
  • Взаимодействовать с разработчиком, который уже работал над проектом, и с консультантами-геологами.
  • Работать частично как разработчик, частично как технический консультант по ML.
Дальнейшее развитие проекта

После текущего этапа по блок-модели планируется развитие следующих направлений:

  • обучение модели на содержание полезных компонентов;
  • определение физико-механических свойств;
  • возможная работа с данными опробования;
  • возможная работа с геофизическими данными.
Технологический стек
  • Python;
  • ML-модели, текущая модель — обратный перцептрон;
  • Node.js;
  • PostgreSQL;
  • интеграция с Macromine через скрипты;
  • работа с большими массивами данных.
Что важно

Мы ищем специалиста, который:

  • уверенно работает с Python;
  • разбирается в ML-моделях и понимает, как их обучать, анализировать и оптимизировать;
  • имеет опыт работы с большими массивами данных;
  • умеет быстро погружаться в существующий код и проект;
  • способен не только писать код, но и анализировать архитектуру решения;
  • готов предлагать улучшения, а не просто выполнять задачи по ТЗ;
  • может работать как самостоятельно, так и в команде;
  • готов быстро включиться в проект и работать сразу с боевыми задачами.
Будет плюсом
  • Опыт в геологии, геологоразведке, горнодобывающей отрасли или смежных доменах.
  • Опыт работы с пространственными/геологическими данными.
  • Опыт оптимизации ML-пайплайнов.
  • Опыт интеграции ML-решений с внешним ПО.
  • Понимание, как работать с данными, которые нужно не только обработать, но и подготовить для визуализации или загрузки в сторонние систем

формат: полная удаленка, работа по московскому часовому поясу, хорошая команда и возможность развития

Присоединяйся к Аспирити ! :)