Math Libraries TechLead

Местоположение и тип занятости

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Создавать передовые технологии — это наше призвание

Описание вакансии

Условия работы

Команда занимается разработкой высокопроизводительных библиотек по таким направлениям, как криптография, обработка данных, обработка сигналов и изображений, линейная алгебра и векторная математика.

Задачи:

  • Работа с другими командами YADRO и заказчиками для прояснения требований и обсуждения технических деталей реализации решений;
  • Техническое лидерство и развитие команды в доменной области;
  • Техническое развитие продукта и процессов его разработки с учётом актуальных трендов и практик разработки в индустрии;
  • Постановка и декомпозиция задач для команды на основе требований от заказчиков и позиционирования разрабатываемого программного продукта;
  • Дизайн, разработка и оптимизация по производительности алгоритмов линейной алгебры и векторной математики с применением всех возможностей микропроцессора;
  • Отладка, тестирование и/или поддержка и интеграция решений, исправление дефектов, код ревью;
  • Совместная работа с HW командами для предоставления обратной связи по перспективным архитектурным решениям в выбранном домене;
  • Участие в профильных RISC-V комитетах по профильным темам для развития ISA;
  • Работа как над собственными решениями, так и участие в Open Source Community.

Требования:

  • Опыт технического лидерства в команде маленького или среднего размера;
  • Уверенные навыки программирования на C/C++;
  • Экспертиза в базовой математике и матричных операциях;
  • Знания линейной алгебры, дискретной математики и теории алгоритмов;
  • Базовые знания архитектур Intel, RISC-V и других архитектур;
  • Английский для уверенной коммуникации и чтения технической документации.

Будет дополнительным преимуществом:

  • Опыт оптимизации под x86, RISC-V и другие архитектуры;
  • Знание ассемблера;
  • Опыт программирования на Python, Cmake, Bash;
  • Опыт применения современных практик разработки ПО (код ревью, статический анализ, fuzzy тестирование и т.д.)

Бонусы

Будем рады предложить:

  • Конкурентный уровень заработной платы
  • Гибридный или удаленный формат работы
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами