Мы создаём облачный просмотрщик BIM-моделей (в формате IFC) для больших моделей, работающий прямо в браузере.
Ключевая задача — потоковая передача только нужных частей модели в реальном времени (по положению камеры), с высокой производительностью и поддержкой свойств IFC.
В основе — собственный сервер и клиентский движок (возможна доработка существующих решений).
При отклике на вакансию обязательно укажи свой опыт работы с потоковой передачей 3д данных и форматов IFC, мы хотим найти специалиста, у которого уже был опыт реализации подобных проектов.
Тебе предстоит:
Спроектировать и реализовать архитектуру серверной подготовки и стриминга 3D-данных
Реализовать механизм spatial indexing (Octree/BVH) и выборки фрагментов модели по позиции камеры
Интегрировать или доработать WebGL-вьюер
Настроить пайплайн: IFC → оптимизированный формат (glTF/XKT/3D Tiles) → передача клиенту
Разрабатывать серверный API для потоковой доставки геометрии и метаданных
Участвовать в принятии технических решений и развитии продукта
Что важно:
Обязательные навыки:
Опыт в WebGL или работе с 3D-движками
Знание одного из языков бэкенда
Понимание принципов работы с большими 3D-моделями, LOD, spatial partitioning (BVH/Octree)
Опыт с потоковой подгрузкой данных (REST, WebSocket, Range requests)
Опыт с форматами: IFC, glTF, 3D Tiles, XKT, OBJ, STL (обязательно хорошее понимание формата IFC)
Будет плюсом:
Опыт работы в BIM-проектах
Опыт оптимизации 3D-данных: Draco, meshoptimizer, instancing
Опыт работы с 3D Tiles или Cesium stack
Знание xeokit-convert, IfcConvert, IFC.js
Опыт создания визуализаторов/редакторов с нуля
Навыки DevOps: настройка сборок, деплой, CDN, кэширование
Что мы предлагаем:
Участие в технологически интересном стартапе с реальным спросом на рынке, в начале работы в проектном формате с возможностью перехода на постоянную занятость
Возможность влиять на архитектуру продукта с самого начала
Гибкий график и удалённая работа
Возможность войти в ядро команды
Центр подготовки и переподготовки Проектно-конструкторский институт МЭИ
Москва
Не указана
Москва
до 75 USD