Инженер-программист(компиляторы 352)

Дата размещения вакансии: 23.11.2024
Работодатель: НТЦ Модуль
Уровень зарплаты:
з/п не указана
Город:
Москва
4-я улица 8 Марта 3
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

- Участие в разработке оптимизирующего компилятора для создания кода выполнения моделей нейронных сетей (Tensorflow/PyTorch) на архитектуре NeuroMatrix, содержащей Risk ядро и матрично-векторный сопроцессор;

- Написание библиотеки прикладных функций для решения нейросетевых задач на языках С/С++, Assembler;

- Участие в определении методов разбиения графов и последовательности вычислений для получения максимальной производительности;

- Участие в разработке методов планирования и объединения разноплановых вычислений для оптимизации утилизации матрично-векторного сопроцессора;

Требования:

- Опыт разработки оптимизирующих компиляторов;

- Знание Python;

- Высокий уровень знания С++;

- Опыт работы с Assembler;

- Математическая подготовка в области линейной алгебры и/или статистики;

- Аналитический склад ума, умение разрабатывать математические алгоритмы.

- Опыт работы с компиляторами/оптимизаторами для нейронных сетей: XLA, TVM;

- Опыт работы с нейронными сетями с использованием Tensorflow/PyTorch.

Условия:

  • Оформление в соответствии с ТК РФ, полностью белая з/п;
  • Гибкое рабочее время, график работы 5/2;
  • ДМС со стоматологией;
  • Регулярные премии, в том числе, на новый год;
  • м. Аэропорт и платф. Гражданская (МЦД) шаговая доступность