1001 Remote Jobs
Свежие вакансии удаленной работы
Сегодня: 27-Sep-2026 23:38 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., віддалено
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Новые вакансии / Все вакансии
Вакансия Компания Открыта
Менеджер по развитию партнёрской сети
Зарплата: от 150 000 до 200 000 руб.
Регион: Москва
Решетов Денис Викторович 27-Sep-2026
20:15 GMT
Менеджер / Помощник руководителя / Консультант ОКЛАД (Горячая вакансия!)
Зарплата: от 345 000 до 650 000 руб.
Регион: Москва
Агентство Недвижимости Инфинити 27-Sep-2026
20:09 GMT
Unity-разработчик | Мобильные игры
Регион: Москва
NOVA GAMES 27-Sep-2026
19:47 GMT
Технический менеджер проектов IAM, Ozon Банк
Регион: Москва
Ozon Банк 27-Sep-2026
19:39 GMT
Специалист по привлечению трафика в мобильные приложения / User Acquisition Manager
Зарплата: от 100 000 до 150 000 руб.
Регион: Москва
Lead-Magnet 27-Sep-2026
19:34 GMT
AI Video Creator / AI-креатор рекламных роликов
Зарплата: до 100 000 руб.
Регион: Москва
Спиридонов Павел Игоревич 27-Sep-2026
19:33 GMT
Помощник/ассистент руководителя, бизнес-ассистент
Зарплата: от 50 000 до 80 000 руб.
Регион: Владивосток
RAVCONSULTING 27-Sep-2026
19:30 GMT
Менеджер/Начинающий специалист/Помощник руководителя ОКЛАД+ОБУЧЕНИЕ+ПРЕМИИ(без опыта)
Зарплата: от 195 000 до 550 000 руб.
Регион: Москва
Агентство Недвижимости Инфинити 27-Sep-2026
19:29 GMT
Программист
Регион: Павлодар
Сушков К В 27-Sep-2026
19:25 GMT
NUTRA (Нутра) Media Buyer\Team Lead FB (COD\SS)
Регион: Минск
Хэлпро 27-Sep-2026
19:25 GMT
Фитнес-тренер для съемки онлайн-тренировок
Зарплата: от 120 000 до 320 000 руб.
Регион: Семенов
Айкьюфитнес 27-Sep-2026
19:18 GMT
Middle Feed Trader Live
Навыки: Excel
Регион: за кордоном, віддалено
GR8_TECH 27-Sep-2026
18:26 GMT
Junior QA Engineer
Навыки: Qa
Регион: віддалено
Palmo 27-Sep-2026
17:35 GMT
Senior Product Manager ( Experience & Monetization)
Регион: віддалено
Zeely AI 27-Sep-2026
16:56 GMT
Staff/Principal Back-End Engineer (Platform & Domain Foundations) ([sharp]1234)
Навыки: Backend, Cloud, Frontend
Регион: віддалено
ZONE3000 27-Sep-2026
16:45 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