CareerPlanGet AI match score →

Sr. Engineer, Kernel Development and Optimization

Belgrade💼 Full-time🗓 2026-07-11 → 2026-07-31

Core

Developing performance-critical kernels for AI compute hardware to unlock capabilities across ML and HPC workloads.

Role type

Senior IC kernel development and optimization engineer

Builds

High-performance RISC-V CPU-based AI platforms

Domain

AI hardware / Semiconductor / High Performance Computing

Deliverable

production ML models

Required skills

C++ systems programming, low-level software development, concurrency and synchronization, latency hiding, compute vs memory trade-off analysis, profiling and benchmarking, complex debugging, performance problem decomposition

Preferred skills

GPU-style kernel design, matrix multiplication and attention primitives, host-side orchestration, parallelization strategies, micro-benchmarking, tooling development

Technologies

RISC-V, C++, CUDA (ecosystem context)

Responsibilities

Design and optimize GPU-style kernels for matrix multiplication, attention, and data movement; identify bottlenecks and deliver throughput improvements; contribute to host-side orchestration and parallelization; develop micro-benchmarks and regression tests; collaborate with compiler, runtime, ML, and hardware teams

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗