← Все вакансии/Senior/Blancy
SeniorRemoteРФ, РБ

C++ CUDA Developer

B
Blancy
Зарплата
до $3,600
Уровень
Senior
Формат
Remote
О роли

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

О компании

Blancy создаёт web- и mobile-продукты, корпоративные сервисы, сайты и внутренние системы для бизнеса.

Обязанности
  • Разрабатывать и оптимизировать CUDA/HIP-ядра: JOIN, сортировки, агрегации, строковые и оконные функции.
  • Развивать управление памятью GPU, планирование потоков и kernel fusion.
  • Работать с GPU-сжатием и переносом компонентов nvCOMP на ROCm.
  • Профилировать производительность, находить узкие места и проверять корректность результатов.
  • Поддерживать сборку под NVIDIA и AMD.
  • Готовить спецификации для ИИ-агентов, проверять их код и принимать архитектурные решения.
Требования
  • От 5 лет разработки на C++, включая C++17, и от 2 лет GPU-программирования в промышленных системах.
  • Уверенная CUDA: собственные ядра, иерархия памяти, streams, copy/compute overlap, occupancy и register pressure.
  • Понимание устройства СУБД: SQL, планы выполнения, алгоритмы JOIN и агрегаций, колоночное хранение.
  • Практический опыт работы с ИИ-агентами — Claude Code, Cursor, Codex или аналогами: от постановки задачи через спецификацию до проверки результата.
  • Linux, CMake, Docker.
  • Английский для работы с кодом, документацией и обсуждения изменений.
  • Будут плюсом: Thrust/CUB, HIP/ROCm, Nsight Systems/Compute, rocprof, RAPIDS, multi-GPU, GPU-кодеки и перенос кода между вычислительными платформами.
  • Опыт ROCm необязателен — важнее глубокое знание CUDA и умение оптимизировать GPU-код.
  • В команде используется spec-driven development: ИИ-агенты выполняют значительную часть механических изменений, инженер отвечает за спецификации, архитектуру, производительность и проверку кода.
Условия
  • Удалённая работа; локация: РФ, РБ.
  • Полная занятость, долгосрочный проект.
  • Оплата до 320 000 руб. в месяц.
  • Оформление только по ИП.
Стек и навыки

С чем работаем