1001 Remote Jobs
Свежие вакансии удаленной работы
Сегодня: 08-Aug-2026 04:34 GMT
Просмотр вакансии
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Название вакансии: Software Engineer — RISC-V SIMD Kernels for LLMs
Кто разместил: Внешняя вакансия с jobs.dou.ua
Опубликована: 07-Aug-2026 14:39 GMT
Компания: P-Product
Описание: About the Project

The team builds low-level compute kernels for inference/training of well-known LLM models, hand-optimized for a proprietary (custom) chip based on the RISC-V architecture with RISC-V Vector Extension (SIMD intrinsic extension) and a custom VCIX Coprocessors. In terms of functional scope, this is analogous to what PyTorch/Tensorflow provides (matmul/GEMM, convolution, elementwise ops, reduction, attention/softmax, quantization) — but written from scratch for a specific chip rather than routed through an existing backend.

What You Will Actually Do
* Write new compute kernels (functionally equivalent to PyTorch operators: matmul/GEMM, convolution, elementwise, reduction, attention/softmax) targeting custom RISC-V hardware.
* Implement and tune mixed-precision inference pipelines across multiple numerical formats (FP32, BF16, MXFP8, MXFP4, NVFP4).
* Investigate and improve the performance of existing kernels and how they are invoked: optimize cache vs. DRAM memory usage (memory hierarchy, tiling/blocking, prefetching, bandwidth vs. latency trade-offs).
* Optimize distributed communication for multi-device and multi-node inference.
* Partition and schedule workloads across compute cores to maximize hardware utilization.
* Fuse individual kernels into efficient end-to-end pipelines for LLM model execution.
* Write C++23 code with heavy use of metaprogramming (templates, constexpr, concepts, CRTP, SFINAE) to generate specialized code for different kernel configurations.

Required Qualifications
* Hands-on experience writing low-level compute kernels — GEMM/matmul, convolution, elementwise, reduction, or similar — regardless of whether this was for PyTorch/ATen, XLA, CUDA, ARM NEON/SVE, x86 AVX, or other hardware. The key requirement is actual kernel-writing experience, not just usage of high-level ML frameworks.
* Experience with SIMD/SIMT/vector intrinsics on any architecture (RVV, ARM NEON/SVE, x86 SSE/AVX/AVX-512) or with inline assembly, understanding how the compiler maps intrinsics to instructions etc.
* Solid understanding of memory hierarchy: cache vs. DRAM, cache lines, latency/bandwidth trade-offs, data locality, tiling/blocking for compute optimization.
* Strong interest in and willingness to optimize code for performance and memory efficiency, with the ability to identify bottlenecks and continuously improve execution speed, memory usage, and overall system efficiency.
* Strong focus on latency minimization in production inference paths — able to identify and eliminate latency-critical bottlenecks across the full execution pipeline, not just individual kernels.
* Comfortable working in a Linux-like environment for building/testing (WSL/Linux), and experience debugging without full GUI debugger tooling (log-based debugging).

Strong Pluses
* Direct RISC-V experience (ISA, RVV / custom intrinsic extensions, cross-compilation with a RISC-V toolchain — GCC/LLVM/Clang).
* Experience optimizing kernels for LLM inference/training (attention, KV-cache, softmax, layer norm, quantized matrix multiplication).
* Experience with proprietary/custom hardware (not reference architectures), including writing code for early-stage chips where tooling and debugging capabilities are limited.
* Understanding of collective communication operations, distributed training (Data/Tensor/Pipeline Parallelism).
* Understanding of floating-point formats — FP32, BF16, MXFP8, NVFP4/MXFP4 — including their trade-offs in precision, dynamic range, and performance.
* Understanding of how numerical format choice affects throughput, memory bandwidth, and training/inference numerical stability.
* Strong C++ (17/20/23) with confident use of template programming — real experience in a generic/template-heavy codebase, not just familiarity with the syntax.

Відгукнутись на вакансію
Job ID: 179924
Требуемые навыки: Backend, Cpp, Linux
Зарплата:
Регион: Inc., віддалено
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Новые вакансии / Все вакансии
Вакансия Компания Открыта
Менеджер контроля качества (анализ звонков и качества ведения amoCRM)
Зарплата: от 40 000 до 50 000 руб.
Регион: Иркутск
Дезко 08-Aug-2026
02:00 GMT
3D ВИЗУАЛИЗАТОР АРХИТЕКТУРНЫХ ПРОЕКТОВ
Регион: Алматы
Кут-Курылыс, ТОО 08-Aug-2026
00:43 GMT
Преподаватель / репетитор / ментор по английскому языку (детское направление)
Зарплата: от 90 000 руб.
Регион: Москва
Паззл Инглиш Технолоджиз 08-Aug-2026
00:26 GMT
DevOps / Platform Engineer
Навыки: Devops
Зарплата: от 180 000 до 220 000 руб.
Регион: Санкт-Петербург
Кельник Студиос 07-Aug-2026
23:57 GMT
Специалист по земельному праву
Зарплата: от 70 000 руб.
Регион: Омск
КГ Сила Права 07-Aug-2026
23:47 GMT
Технолог лкм
Зарплата: от 50 000 до 50 000 руб.
Регион: Ульяновск
Классический Стиль 07-Aug-2026
23:38 GMT
SMM-специалист / контент-маркетолог
Зарплата: от 80 300 руб.
Регион: Москва
Skillzania 07-Aug-2026
23:15 GMT
PR / Контент-менеджер
Зарплата: от 50 000 до 50 000 руб.
Регион: Екатеринбург
Дьяконов Алексей Александрович 07-Aug-2026
23:09 GMT
Бухгалтер - оператор ввода данных
Зарплата: от 50 000 до 65 000 руб.
Регион: Краснодар
Эксперт 07-Aug-2026
23:09 GMT
Дизайнер-оформитель для педагогического проекта
Зарплата: от 60 000 до 68 000 руб.
Регион: Санкт-Петербург
Крутой педагог-организатор 07-Aug-2026
23:09 GMT
Агент по недвижимости | Партнер
Зарплата: от 50 000 до 350 000 руб.
Регион: Санкт-Петербург
Лобачева Анастасия Алексеевна 07-Aug-2026
23:07 GMT
Менеджер по продажам (теплые лиды, зарубежное образование)
Зарплата: от 80 000 до 120 000 руб.
Регион: Ростов-на-Дону
AbroadBoard 07-Aug-2026
23:07 GMT
Дизайнер интерьеров
Зарплата: от 80 000 руб.
Регион: Екатеринбург
Ремонтная группа 07-Aug-2026
23:06 GMT
Инженер ПТО / сметчик (служба заказчика, ИЖС)
Регион: Москва
Black and Milk 07-Aug-2026
23:06 GMT
Менеджер по продажам модульных домов
Зарплата: от 100 000 до 200 000 руб.
Регион: Краснодар
Рабочие резервы 07-Aug-2026
22:53 GMT
Все вакансии
Удаленные вакансии по навыкам ...
Удаленные вакансии 'android'
Удаленные вакансии 'angular'
Удаленные вакансии 'ajax'
Удаленные вакансии 'aspnet'
Удаленные вакансии 'backend'
Удаленные вакансии 'bigdata'
Удаленные вакансии 'cloud'
Удаленные вакансии 'cms'
Удаленные вакансии 'cpp'
Удаленные вакансии 'csharp'
Удаленные вакансии 'css'
Удаленные вакансии 'devops'
Удаленные вакансии 'drupal'
Удаленные вакансии 'excel'
Удаленные вакансии 'frontend'
Удаленные вакансии 'fullstack'
Удаленные вакансии 'html'
Удаленные вакансии 'java'
Удаленные вакансии 'javascript'
Удаленные вакансии 'joomla'
Удаленные вакансии 'iphone'
Удаленные вакансии 'linux'
Удаленные вакансии 'mysql'
Удаленные вакансии 'php'
Удаленные вакансии 'python'
Удаленные вакансии 'qa'
Удаленные вакансии 'ruby'
Удаленные вакансии 'seo'
Удаленные вакансии 'sql'
Удаленные вакансии 'sysadm'
Удаленные вакансии 'vbnet'
Удаленные вакансии 'xml'
Удаленные вакансии 'wordpress'
Читать RSS-ленты ... Новое!
Лента вакансий для 'android'
Лента вакансий для 'angular'
Лента вакансий для 'ajax'
Лента вакансий для 'aspnet'
Лента вакансий для 'backend'
Лента вакансий для 'bigdata'
Лента вакансий для 'cloud'
Лента вакансий для 'cms'
Лента вакансий для 'cpp'
Лента вакансий для 'csharp'
Лента вакансий для 'css'
Лента вакансий для 'devops'
Лента вакансий для 'drupal'
Лента вакансий для 'excel'
Лента вакансий для 'frontend'
Лента вакансий для 'fullstack'
Лента вакансий для 'html'
Лента вакансий для 'java'
Лента вакансий для 'javascript'
Лента вакансий для 'joomla'
Лента вакансий для 'iphone'
Лента вакансий для 'linux'
Лента вакансий для 'mysql'
Лента вакансий для 'php'
Лента вакансий для 'python'
Лента вакансий для 'qa'
Лента вакансий для 'ruby'
Лента вакансий для 'seo'
Лента вакансий для 'sql'
Лента вакансий для 'sysadm'
Лента вакансий для 'vbnet'
Лента вакансий для 'xml'
Лента вакансий для 'wordpress'
Новое!
Jobs in English
Длинный URL:
www.1001remotejobs.ru
Мобильная версия:
m.1001rejo.ru
Copyright © 2020-2022 1001 Remote Jobs