С++ Developer | Low-Level SWE

Lucky Hunter

С++ Developer | Low-Level SWE

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

Стартап, разрабатывающий foundation-модель для финансовых рынков на стыке LLM и time series, ищет к себе в команду Compiler/C++ инженера.

Для того чтобы обучать и запускать такую модель, создаётся MLIR-based компилятор и полный программный стек под новый аппаратный ускоритель с не-фон Неймановской архитектурой. Это железо оптимизировано для высокопроизводительного инференса и, в будущем, обучения, с архитектурой, где тысячи параллельных вычислительных блоков работают без узкого места классической CPU/GPU-модели.

Основные задачи

  • Разработка MLIR-based компилятора под архитектуру ускорителя.
  • Интеграция поддержки нового железа в ML-фреймворки (PyTorch, TensorFlow).
  • Проектирование и реализация высокоуровневого API для инференса и обучения, поверх нативного hardware API.
  • Работа с низкоуровневым C++ API: конфигурация ядер, загрузка и выполнение кода, оптимизация вычислений.
  • Профилирование и оптимизация производительности на архитектурах с тысячами параллельных ядер.

Требования

  • Сильные навыки программирования на C/C++.
  • Английский — B1+.
  • Опыт разработки под архитектуры, отличные от CPU (GPU, DSP и т.д.).
  • Опыт разработки компиляторов (LLVM, MLIR).
  • Опыт профилирования и анализа производительности.
  • Опыт работы с популярными ML-фреймворками (TensorFlow, PyTorch и др.).
  • Опыт работы с API для параллельных вычислений (CUDA/OpenCL, SYCL, OpenACC/OpenMP).

Условия

  • Работа в молодом исследовательском стартапе с амбициозной задачей - разработкой foundation-модели и собственного аппаратного ускорителя.
  • Возможность повлиять на архитектуру и ключевые технические решения проекта.
  • Готовность гибко обсуждать компенсацию для сильного кандидата, так как это одна из ключевых ролей.
  • Формат работы: полностью удалённо, либо возможность работать в локациях, где открыты юр.лица компании: в Нидерландах или Сербии.
  • Долгосрочная перспектива участия в создании уникального продукта на стыке ML и hardware.

Посмотреть контакты работодателя

Похожие вакансии

Movavi
Удаленная работа
  • Сербия

  • Не указана

Рекомендуем
Novakid Inc
Удаленная работа
  • Сербия

  • от 5000 USD

Рекомендуем
Movavi
Удаленная работа
  • Сербия

  • от 5000 USD

Рекомендуем
ETNA
Удаленная работа
  • Сербия

  • от 5000 USD

COMTEK Inc.
Удаленная работа
  • Сербия

  • до 6000 USD

Betby
Удаленная работа
  • Сербия

  • до 6000 EUR

Mercury Development

UI Developer (3D Animation)

Mercury Development

Удаленная работа
  • Сербия

  • до 6000 EUR

STARTRIBE LTD
Удаленная работа
  • Сербия

  • до 6000 EUR

Selecty
Удаленная работа
  • Сербия

  • до 6000 EUR

Новео
Удаленная работа
  • Сербия

  • до 6000 EUR

Playrix
Удаленная работа
  • Сербия

  • до 6000 EUR

Gaijin Games
Удаленная работа
  • Сербия

  • до 6000 EUR

Новео
Удаленная работа
  • Сербия

  • до 6000 EUR

Nekki Limited
Удаленная работа
  • Сербия

  • до 6000 EUR

Nitka Technologies, Inc.

Golang Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 6000 EUR

Emphasoft
Удаленная работа
  • Сербия

  • до 6000 EUR

The Open Platform

React Native Developer

The Open Platform

Удаленная работа
  • Сербия

  • до 6000 EUR

Full Stack .NET Developer (Middle/Senior)

Информационные Системы в Здравоохранении

Удаленная работа
  • Сербия

  • до 6000 EUR

Slotegrator
Удаленная работа
  • Сербия

  • до 6000 EUR

Nitka Technologies, Inc.

Data Security Engineer/Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 6000 EUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию