Foundation LLM
Research Software Engineer- Simulation Algorithm/ Geometry Processing
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Research Software Engineer в стартапе из MIT, создающем AI-копилота для дизайна и производства. Роль на стыке ML, физической симуляции и компьютерной графики: обработка 2D/3D данных из CAD/CAE/CAM и превращение сложной геометрии в данные, понятные AI-системе.
Задачи
- Проектировать, разрабатывать и поддерживать алгоритмы обработки геометрии и симуляции для инженерных задач
- Создавать сервисы для чтения, обработки и записи 2D/3D инженерных данных
- Разрабатывать модули рендеринга для генерации 2D/3D визуальных ассетов
- Собирать и вести крупномасштабные датасеты для систем обучения
- Реализовывать и оптимизировать post-training пайплайны для ML-моделей
- Участвовать в разработке domain-specific языков для инженерных задач
Требования
- 5+ лет академического или индустриального опыта в одной из областей: Geometric Processing, Simulation, Optimization, Machine Learning или Domain-Specific Languages
- Уверенное написание чистого, модульного и поддерживаемого кода на Python
- Опыт создания датасетов и разработки data pipeline
- PhD или MS с фокусом на Computational Design, Simulation или AI
- Опыт разработки CAD/CAM/CAE инструментов
- Опыт разработки или дообучения LLM, включая post-training методы: квантизация, pruning, дистилляция, reinforcement learning
- Опыт проектирования или реализации DSL или компиляторов
- Обязателен опыт разработки кода вместе с Computational Design и/или Geometry Processing
Условия
- Remote-first формат работы
- Участие в equity компании
- Медицинская, стоматологическая и vision-страховка
- Пенсионные накопления
- Оплачиваемый отпуск и корпоративные праздники
- Полностью оплачиваемые корпоративные выезды и встречи команды
- Профессиональное развитие и обучение
- Поддержка домашнего офиса и ресурсы для удалённой работы
Навыки
- Python
- Machine Learning
- LLM
- Geometry Processing
- Simulation
- Optimization
- CAD
- CAM
- CAE
- Data pipelines
- Rendering
- DSL
- Compilers
- Quantization
- Pruning
- Distillation
- Reinforcement Learning