👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Machine Learning Engineer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

Привет! Мы молодая, опытная, творческая и амбициозная команда PHYGITALISM 

Мы ищем ML специалиста, с богатым опытом production-разработки и желанием работать в области исследований и разработок (R&D), чтобы стать частью перспективного и бурно развивающегося направления 3D ML (область на стыке ML, CV и компьютерной графики), создавать крутые приложения и проводить исследования в этих областях. У нас много разных устройств: шлемы виртуальной и смешанной реальности, RGB-D сенсоры, LiDAR-камеры и  т. п. Есть возможности делать экспериментальные прототипы на стыке различных технологий. 

Наша команда работает над проектами, в которых применяются как классические алгоритмы машинного обучения, так и самые современные подходы глубокого обучения. Мы любим сложные и необычные задачи: 2D-to-3D, text-to-scene, scene understanding, 3D GAN, 3D reconstruction, 3D point cloud analyze, DeepFakes; а наши решения основываются на самых разных архитектурах: CNN, Transformer, GNN, GAN, AE.

Мы развиваем культуру исследовательской лаборатории, где уделяем большое количество времени на исследования современных подходов для создания новых и уникальных решений в работе с неевклидовым данными и не только, и надеемся, что кандидат также вдохновится и полюбит нашу работу. Для нас главное – это смотреть в одном направлении и представлять технологическое будущее. 

Что делать: 

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

Подробнее ознакомиться с 3DML:

Требования:

  • Знание основ Deep Learning и современных подходов. Особенно важны подходы для работы с 3D данными (меш, облако точек и прочее): сегментация, классификация, фильтрация, генерация и т.д.
  • Опыт работы в области DL не менее 2 лет
  • Уверенное владение Python 3 и PyTorch
  • Умение настроить весь цикл от предобработки данных до тестирования модели
  • Знание основ компьютерной графики: способы представления и преобразования 3D данных (полигональные модели, облако точек и т.д.)
  • Базовая алгоритмическая подготовка в области информатики
  • Опыт работы с Linux, Docker, Git
  • Технический английский (чтение документации/ статей и общение на уровне не ниже Intermediate)

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

  • Опыт работы на проекте, в котором присутствовали 3D данные для анализа
  • Наличие профильного математического образования
  • Опыт работы с библиотеками анализа 3D данных (PCL, Open3D и прочее)
  • Опыт работы с PyTorch 3D/Geometric, PyTorch Lightning, TensorFlow
  • Знание основ C/C++
  • Умение писать многопоточный код
  • Опыт работы с DVC (data version control) или другой аналогичной системой
  • Опыт работы с инструментами отслеживания экспериментов и их воспроизводимостью (Weights & Biases, Tensorboard и т.д.)
  • Любые другие знания и опыт работы в области 3D и 2D
  • Наличие статей по теме математического моделирования, машинного обучения, 3D графике

Немного о том, чем мы занимаемся: 

  • Более 5 лет реализовываем мультимедийные проекты
  • Разрабатываем технологические продукты для бизнеса
  • Проводим исследования в области человеко-машинного взаимодействия
  • Пропагандируем собственную фиджитал философию
  • Важный момент – мы не делаем игры

Работаем с технологиями:

  • ML (технологии машинного обучения и искусственного интеллекта) – PyTorch, PyTorch3D, PCL, Open3D, Trimesh, Docker, Jupyter, DVC
  • XR (виртуальная, дополненная и смешанная реальности) – Unity3D, ARKit, ARCore, ARFoundation, Vuforia, SteamVR, Magic Leap, Oculus, MRTK
  • CG (компьютерная графика) – Unity3D, Blender, Substance Painter, Substance Designer, Marmoset, Photoshop, After Effects

Бонусы

Как мы работаем:

  • Нас 25 человек – команда работает в Москве и удаленно распределена по России и Украине
  • У нас действительно гибкий график
  • Решаем сложные и интересные задачи, которые иногда никто не решал
  • Одними из первых тестируем новые девайсы
  • Мы против офисной культуры. У нас дружная амбициозная команда и семейная обстановка
  • Стараемся работать по Agile
  • Совместные обеды / частые вечеринки
  • Совместные недельные сезонные выезды на рабочие каникулы
  • Индивидуальные занятия английскому языку на платформе Skyeng
  • Внутренние обучающие мероприятия по разным направлениям
  • Много свободы и творчества, а также личной ответственности :)

Дополнительные инструкции

Если вам интересно, то присылайте небольшой рассказ о себе и своем опыте на почту team@phygitalism.com. Мы будем рады, если у вас есть портфолио опубликованных проектов.