Вакансия: Программист Машинного обучения/ ML Engineer/ Математик
О компании
Blend4Web — это технологический флагман в мире веб-графики, создающий будущее интерактивного 3D уже сегодня. Мы разрабатываем инновационную платформу, которая выводит фотореалистичную трёхмерную графику прямо в браузер — без плагинов, без задержек, с живой интерактивностью. От архитектурной визуализации до игровых проектов — наши решения стирают границы между цифровым и физическим миром.
Сегодня мы фокусируемся на трансформации одной из древнейших отраслей — швейного производства. Наша миссия — построить сквозную цифровую экосистему для индустрии моды: от проектирования выкроек в специализированной САПР до виртуальной примерки на параметрических манекенах, от автоматизированной подготовки производственной документации до аналитических инструментов для ритейла. Мы не просто добавляем 3D к старым процессам — мы переписываем правила игры, делая разработку одежды быстрой, точной и ориентированной на реального человека.
Мы строим решение на физически корректной симуляции ткани, включая динамику драпировок, взаимодействие с телом и поведение материалов в движении. Чтобы пользователь увидел себя в виртуальной примерочной, мы предлагаем вам совместно решить задачу генерации лица манекена по его фотографиям. Это не просто графика — это технологии, которые меняют отношение индустрии к цифровому прототипированию. Присоединяйтесь к команде, формирующей цифровое будущее моды!
Кого мы ищем?
-Ты имеешь аналитический склад ума. У тебя есть исследовательский опыт и ты понимаешь методологию исследовательской работы;
-Ты понимаешь основные принципы разработки ML-решений: использование готовых нейросетевых моделей, подготовка датасета, анализ датасетов, анализ архитектуры готовой нейросетевой модели, разработка архитектуры нейросетевой модели, понимаешь что такое domain gap и как с ним бороться;
-Ты умеешь объяснять сложные вещи простым языком, не теряя суть;
-Ты умеешь писать чистый код на Python, TypeScript;
-С математикой на “ТЫ” и не видишь своей жизни без ее применения;
-Хочешь расти/развиваться с 3D-технологиями;
Будет плюсом:
-Знаешь, что такое "численное моделирование", умеешь применять его на практике;
-Имеешь опыт работы с САПР (COMSOL, MathCad etc.);
-Опыт работы с программными интерфейсами - WebGL, OpenGL, WebGPU, Vulkan;
-Опыт написание шейдеров на языках GLSL, WGSL для визуализации и симуляции физики тканей;
-Опыт работы с библиотеками tree.js, babylon.js, blend4web;
-Владение фреймворками Vue, Angular, React.
Что тебя ждёт:
Ты проведешь исследовательскую работу и составишь актуальный SOTA (State of the Art) по методам 3D-реконструкции лица — от классических подходов (3DMM, PCA) до современных нейросетевых решений (включая диффузионные модели и 3D Gaussian Splatting), чтобы выбрать оптимальную архитектуру под наши задачи.
Ты будешь проектировать и реализовывать элегантный, поддерживаемый код, лежащий в основе 3D-реконструкции лица по фотографиям — от построения геометрии до восстановления реалистичной текстуры и мимических деталей.
Ты будешь системно отлаживать, рефакторить и документировать решения — потому что устойчивая архитектура сегодня становится основой для инноваций завтра.
И главное — ты будешь расти. Мы инвестируем в развитие: изучение современных методов симуляции, участие в технических дискуссиях, обмен опытом внутри команды. Потому что технологии цифровой моды меняются быстро — и мы движемся вперед вместе.
Твой код станет частью экосистемы, которая меняет швейную промышленность: от первой цифровой выкройки до идеальной посадки на теле. Здесь каждая строчка имеет значение.