Kernel Developer

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#411206·Dodano wczoraj·0
Źródło: EER Poland
Aplikuj teraz

Tech Stack / Keywords

C/C++AILinuxArchitectureCUDAOpenCL

Wymagania

  • 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

Obowiązki

  • Design and implement high-performance compute (operator) kernels in **C/**C++
  • Develop core tensor operations
  • Optimize performance for AI accelerators, focusing on 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

Benefity

  • Highly competitive salary with employment contract (Umowa o Pracę)
  • Comprehensive benefits package including Medicover healthcare coverage
  • Opportunity to work on 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
Opieka zdrowotna
EER Poland

EER Poland

21 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz