Мы, компания "ИННФОКУС", команда профессионалов, реализующая сложные и интересные проекты в области аддитивных технологий и интегральной фотоники. Наши решения – вклад в развитие технологий будущего.
Мы 9 лет успешно разрабатываем специальные технические решения, предоставляем комплексные услуги инжиниринга и поставки высокотехнологичного оборудования, программного обеспечения для промышленных предприятий, лабораторий, исследовательских центров и образовательных учреждений, находящихся в разных регионах России.
Мы усиливаем нашу команду и ищем профессионала на позицию Tech lead, способного координировать работу команды разработчиков в инженерно-продуктовом проекте на стыке 3D-печати и ИИ
Что предстоит делать:
• техническое лидерство в разработке desktop-продукта для преддеформации 3D моделей (compensation tools)
• проектирование архитектуры приложения с учётом модульности, производительности и масштабируемости;
• ведение кода (hands-on), технический код-ревью, принятие решений по стеку, алгоритмам и структуре проекта;
• координация работы Backend и Fronted разработчиков, взаимодействие с ML-инженерами
• взаимодействие с инженерами и специалистами в области 3D-печати, геометрической обработки и нейросетевых решений
• контроль качества разработки: документация, тестирование, внедрение стандартов.
Что предлагаем мы:
• участие в уникальном инженерно-продуктовом проекте на стыке 3D-печати и ИИ
• возможность влиять на продукт и технические решения на старте проекта
• работа в команде экспертов в аддитивных технологиях, машинном обучении и ПО
• возможность работать удаленно из любой точки мира
• гибкий график, формат part-time или full-time по договорённости
• конкурентная официальная заработная плата
Что мы ожидаем от кандидата:
• опыт работы техническим лидером или ведущим разработчиком (3+ лет);
• опыт взаимодействия с технической командой, выстраивания процессов и декомпозиции задач
• опыт разработки инженерных приложений в сферах CAD/CAM, 3D-печати, предобработки данных, инженерных расчетов — обязателен
• отличное владение Python, знание фреймворков для GUI (PyQt, PySide) и визуализации (PyVista, VTK, OpenGL)
• уверенное понимание 3D-геометрии и представлений форм: mesh (STL), point cloud и CAD / B-Rep (STEP), включая преобразования между ними
• опыт работы с геометрическими библиотеками: trimesh, Open3D, cadquery, OCC-core / pythonocc
• уверенное владение численными библиотеками: NumPy, SciPy
• опыт построения архитектуры desktop-приложений, управления состоянием проекта, модульной архитектуры
• знание принципов ML/нейросетей (желательно: PyTorch или TensorFlow), базовые навыки интеграции моделей.
Будет преимуществом:
• опыт работы с CAD-системами, CAM, расчетами по finite element method (FEM)
• знание CI/CD, Docker, тестирования и сборки десктоп-приложений
• опыт реализации приложений для инженерных или производственных команд, понимание специфики НИОКР.