Обязанности:
программист-математик (симуляция физики тканей, разработка шейдеров)Разрабатываем и любим свой продукт.Blend4Web это пакет решений для трехмерной графики, который позволяет реализовывать:фотореалистичную графику в реальном времениинтерактивные 3D приложения в браузерах без плагиновширокий спектр возможностей от визуализации до игрМы разрабатываем отраслевое решение для швейной промышленности, включающее в себя САПР для конструирования одежды, модуль виртуальной примерки на параметрическом манекене, модуль подготовки документации для производства и инфраструктуру для аналитики и продаж.Мы ищем специалиста для решения задач виртуальной примерки, которую мы осуществляем через симуляцию ткани.Вас ждут:интересные задачи и проект, реализацией которого вы будете гордитьсямолодой и дружный коллективперсональный наставник на время адаптациивозможность профессионального и карьерного ростаудобный офис в 2 мин. от м. Пролетарскаявозможность удаленной работыоформление по ТК или контрактная работа на выборзаработная плата по результатам собеседованияиспытательный срок 3 месяца, может быть закрыт досрочноЧем предстоит заниматься:Писать красивый, расширяемый и понятный кодПланировать свою работуИспользовать численные методы в решении задачИспользовать для решения задач шейдеры на языке GLSL и WGSL для визуализации и симуляции физики тканейОтлаживать, рефакторить и документировать кодОбщаться с командойПостоянно совершенствовать свои знания и развиватьсяТы подходишь нам, если:умеешь писать код, который приятно читатьумеешь разбираться в чужом коделюбишь и знаешь математикухочешь расти/развиваться/работать с 3D-технологиямизнаешь английский на уровне, достаточном для чтения технической документацииответственен и нацелен на результатПлюсами будутопыт выполнения вычислительных задач, в том числе с использованием GPU;опыт программирования 3D-графики с использованием нативных программных интерфейсов - WebGL, OpenGL, WebGPU, Vulkan и др.опыт программирования 3D-графики с использованием движков - Blend4Web, three.js, babylon.js и др.высшее техническое образованиевладение фреймворками Vue, Angular, Reactпонимание принципов компонентного подходаувлеченность новымиПохожие вакансии