4-я улица 8 Марта 3
Обязанности:
- Участие в разработке оптимизирующего компилятора для создания кода выполнения моделей нейронных сетей (Tensorflow/PyTorch) на архитектуре NeuroMatrix, содержащей Risk ядро и матрично-векторный сопроцессор;
- Написание библиотеки прикладных функций для решения нейросетевых задач на языках С/С++, Assembler;
- Участие в определении методов разбиения графов и последовательности вычислений для получения максимальной производительности;
- Участие в разработке методов планирования и объединения разноплановых вычислений для оптимизации утилизации матрично-векторного сопроцессора;
Требования:
- Опыт разработки оптимизирующих компиляторов;
- Знание Python;
- Высокий уровень знания С++;
- Опыт работы с Assembler;
- Математическая подготовка в области линейной алгебры и/или статистики;
- Аналитический склад ума, умение разрабатывать математические алгоритмы.
- Опыт работы с компиляторами/оптимизаторами для нейронных сетей: XLA, TVM;
- Опыт работы с нейронными сетями с использованием Tensorflow/PyTorch.
Условия:
- Оформление в соответствии с ТК РФ, полностью белая з/п;
- Гибкое рабочее время, график работы 5/2;
- ДМС со стоматологией;
- Регулярные премии, в том числе, на новый год;
- м. Аэропорт и платф. Гражданская (МЦД) шаговая доступность