Разработчик 3D реконструкции и рендеринга Gaussian Splatting

Дата размещения вакансии: 13.11.2025
Работодатель: RoadAR
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Задачи:

• Разработка системы уровней детализации (LOD) для 3D-реконструкций.
• Создание тайлового сервера, эффективно раздающего данные LOD-уровней.
• Реализация поддержки LOD на стороне веб-вьюера.
• Оптимизация производительности вычислений и визуализации.
• Взаимодействие с существующими инструментами реконструкции (Gaussian Splatting, NeRF и др.) для интеграции данных.

Требования:

• Уверенное владение Python (оптимизация вычислений, работа с массивами, обработка данных).
• Понимание принципов 3D-геометрии, LOD, тайлинга, spatial indexing.
• Опыт работы с библиотеками для 3D-рендеринга и графических вычислений (например, Open3D, PyTorch3D, Three.js, WebGL).
• Базовые знания JavaScript и готовность развивать фронтенд-часть (вьюер, визуализация LOD).
• Навыки профилирования и оптимизации кода.
• Английский на уровне чтения технической документации.

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

• Опыт работы с системами потоковой передачи 3D-данных (tile servers, octree, quadtree).
• Знание WebAssembly и опыт сборки вычислительных модулей под web.
• Знакомство с WebGPU, GLTF/GLB, shader-based rendering.
• Опыт разработки интерактивных 3D-вьюеров.
• Понимание принципов Neural Rendering или Gaussian Splatting.