Заголовок: Инженер по моделированию архитектуры
Компания: Arago
Местоположение: Офисы в Париже / На месте
ПОЗНАКОМЬТЕСЬ С ARAGO И ARAGONIANS
Mиссия Arago — переосмыслить основы вычислительной техники с нуля.
Взрывной рост ИИ заставляет индустрию переосмыслить способы создания процессоров. Arago справляется с этой задачей благодаря запатентованной технологии, которая объединяет оптические технологии и технологии CMOS для достижения многократного увеличения производительности.
Arago — самая быстроразвивающаяся и на данный момент единственная компания, создавшая такой процессор. Она поддерживается ведущими инвесторами в области глубоких технологий и некоторыми из самых уважаемых фигур в области полупроводников и вычислительной техники, включая генерального директора Arm, основателя macOS, который напрямую работал со Стивом Джобсом в Apple, Nvidia Fellow, руководителя отдела оптики Google и многих других отраслевых лидеров.
Нашу работу направляют три четких ценности: делать великие дела, двигаться с высокой скоростью и действовать как единое целое. Мы работаем в требовательной среде, где ожидается постоянное обучение, ответственность и исполнение, и где исключительные люди имеют возможность сделать работу своей жизни.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
В качестве инженера по моделированию архитектуры вы будете отвечать за моделирование производительности и анализ рабочих нагрузок для оптического ускорителя ИИ Arago, работая с командами по аппаратному и программному обеспечению для оценки проектных решений, формирования модели программирования и оптимизации ключевых вычислительных ядер. Эта роль превращает требования к рабочим нагрузкам в архитектурные решения и, в конечном итоге, в высокопроизводительное программное обеспечение на кремнии.
ТРЕБУЕМЫЕ НАВЫКИ И ОПЫТ
- Глубокие математические знания, особенно в области линейной алгебры, теории вероятностей, численных методов и количественного анализа производительности.
- Глубокие знания компьютерной архитектуры, включая конвейеры вычислений, иерархии памяти, интерконнекты и параллельное выполнение.
- Отличные навыки программирования на C/C++ и Python.
- Опыт анализа и оптимизации критически важных по производительности ядер или низкоуровневых вычислительных нагрузок.
- Хорошее понимание рабочих нагрузок ИИ/МО, тензорных операций, перемещения данных и распространенных шаблонов выполнения.
- Способность работать с командами по аппаратному и программному обеспечению и преобразовывать поведение рабочей нагрузки в архитектурные и программные требования.
- Язык: Английский на продвинутом уровне.
ОБЯЗАННОСТИ
- Разрабатывать быстрые, гибкие модели производительности для оценки вариантов архитектуры ускорителя ИИ и руководства ранними проектными решениями.
- Тесно сотрудничать с командой разработчиков программного обеспечения для характеристики ключевых рабочих нагрузок ИИ, ядер, потоков данных и системных узких мест.
- Тесно сотрудничать с архитекторами аппаратного обеспечения для моделирования поведения вычислений, памяти, интерконнектов и планирования в предлагаемых архитектурах.
- Проводить быстрые исследования производительности и анализ компромиссов между пропускной способностью, задержкой, использованием, пропускной способностью и эффективностью.
- Помогать в определении и проверке модели программирования и стратегии отображения рабочей нагрузки для ускорителя.
- После определения архитектуры тесно сотрудничать с командой разработчиков программного обеспечения для оптимизации вычислительных ядер и ключевых рабочих нагрузок для целевого аппаратного обеспечения.
- Создавать легкие инструменты симуляции, профилирования и анализа, которые поддерживают быструю итерацию от исследования архитектуры до оптимизации программного обеспечения.
ПРИВЕТСТВУЕТСЯ
- Глубокое знание отрасли в области аппаратного обеспечения ИИ, GPU, поколений памяти, стоечных вычислений.
- Опыт создания моделей производительности, симуляторов или аналитических моделей для ЦП, ГП, НПП или других ускорителей.
- Опыт профилирования, бенчмаркинга и выявления аппаратных или программных узких мест производительности.
- Опыт работы с новыми вычислительными архитектурами: аналоговые вычисления, вычисления в памяти, гетерогенные системы.
ОПЛАТА И ЛЬГОТЫ
- Конкурентоспособная денежная компенсация, окончательный пакет зависит от местоположения, опыта и оплаты членов команды на аналогичных должностях.
- Предлагается значительный план опционов на акции (включен в большинство полных предложений).
- Медицинское страхование (включая варианты для семей), пенсионные взносы, поддержка профессионального развития и 25 дней оплачиваемого отпуска, помимо государственных праздников.
- Владение ключевой технической областью со значительными возможностями вертикального и/или горизонтального роста, основанными на производительности и индивидуальной инициативе.
Мы с нетерпением ждем возможности узнать, как вы можете помочь сформировать будущее ИИ в Arago.