EER Poland logo

Kernel Developer

EER Poland

On-site
Gdańsk
Full-time
Mid Level
Salary not listedPosted 2w ago

Real job — pulled straight from EER Poland’s careers page · Verified July 26, 2026 · No reposts.

Job description

EER Poland is hiring a Kernel Developer — a full-time, based in Gdańsk role. Apply directly on EER Poland's careers page below.

Kernel Developer

About the Role

We are looking for a C/C++ engineer to design and optimize high-performance compute kernels for AI accelerators.

This is not Linux kernel development, and it does not involve drivers, operating systems, or kernel modules.
In this context, “kernels” refer to user-space compute kernels for tensor operations used in deep learning workloads.

You will work at the lowest level of AI performance engineering — where software meets specialized hardware.

Responsibilities

  • Design and implement high-performance compute (operator) kernels in C/C++

  • Develop core tensor operations

  • Optimize performance for AI accelerators (latency, throughput, and efficiency)

  • Apply low-level optimization techniques

  • Profile, benchmark, and tune kernels to eliminate performance bottlenecks

  • Contribute to internal libraries and runtime systems for AI workloads

Requirements

  • Strong proficiency in C/C++

  • Experience with performance-critical software development

  • Strong understanding of low-level optimization techniques

  • Understanding of CPU/GPU or accelerator architecture fundamentals

  • Ability to analyze and debug complex systems

  • Experience working with large, complex codebases

  • Strong communication and teamwork skills

Nice to Have

  • Experience with GPU kernel programming (CUDA / ROCm / OpenCL)

  • Experience with Triton or similar kernel programming frameworks

  • Knowledge of instruction set architectures (ISA)

  • Familiarity with compiler technologies (e.g., LLVM-based stacks)

  • Experience with distributed communication frameworks (NCCL, MPI, libfabric)

  • Understanding of deep learning models

What We Offer

  • Highly competitive salary, employment contract (Umowa o Pracę), and a comprehensive benefits package, including Medicover healthcare coverage.

  • Work on the performance-critical compute layer for next-generation AI accelerators

  • Direct impact on deep learning model efficiency and latency

  • Collaboration with experts in hardware, compilers, and systems

  • Challenging low-level performance engineering problems at the hardware–software boundary

Get Kernel Developer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Jack Links logo

Controls Engineering Manager

$140k–$155kPerry, GA
✓ From careers page· 20m ago
XTEND logo

Guidance Engineer

Tel Aviv, IL
✓ From careers page· 25m ago
EVERSANA logo

Senior DevOps Engineer

Northshore, MA
✓ From careers page· 36m ago

Frequently asked questions

What skills are required for Kernel Developer at EER Poland?

The required skills for Kernel Developer at EER Poland include: C++, C, Deep Learning.

What is the seniority level for Kernel Developer at EER Poland?

Kernel Developer at EER Poland is a Mid Level level position.

How do I apply for Kernel Developer at EER Poland?

You can view the full description and apply for Kernel Developer at EER Poland on EchoJobs: https://echojobs.io/job/eer-poland-kernel-developer-hej1y.