Jobiglo

Aucun resultat.

Senior Staff Software Engineer – Kernels

d-matrix · Belgrade

Nouveau
Hybrid Senior 🇬🇧 English
C++ Python Linux CUDA FPGA DSP GPU AI accelerator GEMM Convolution BLAS SIMD Tensilica TensorFlow PyTorch MLIR LLVM TVM Glow

Description du poste

About the role

d-Matrix is building the next generation AI compute engine. As a Senior Staff Software Engineer – Kernels you will lead the development of software kernels that power AI hardware, working in a hybrid setting from our Belgrade office.

Key responsibilities

  • Productize the software stack for the AI compute engine, delivering high‑performance kernels.
  • Design, develop, enhance, and maintain kernels for next‑generation AI hardware architectures.
  • Map computational graphs from AI frameworks onto hardware, optimizing for performance and resource usage.
  • Collaborate with compiler experts to extend the compiler infrastructure and with hardware teams (mixed‑signal, DSP, CPU) to ensure tight software‑hardware integration.
  • Scale software deliverables within tight development windows while balancing hardware‑software co‑design trade‑offs.

Required profile

  • MS in Computer Engineering, Math, Physics or related field with 10+ years industry experience, or PhD with 1+ year experience.
  • Strong understanding of computer architecture, data structures, system software and machine‑learning fundamentals.
  • Proficiency in C/C++ and Python development on Linux, using standard development tools.
  • Experience implementing algorithms for specialized hardware (FPGAs, DSPs, GPUs, AI accelerators) and using libraries such as CUDA.
  • Hands‑on experience with common ML operators (GEMM, Convolution, BLAS, SIMD) and embedded SIMD processors like Tensilica.

Required skills

  • C / C++
  • Python
  • Linux development environment
  • CUDA
  • FPGA, DSP, GPU, AI accelerator programming
  • ML operators (GEMM, Convolution, BLAS, SIMD)
  • Embedded SIMD processors (Tensilica)
  • Familiarity with ML frameworks (TensorFlow, PyTorch) and compilers (MLIR, LLVM, TVM, Glow)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec d-matrix.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Aller plus loin

Salaires, guides et recherches en Serbie.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

💬 Contactez-nous sur Telegram Discuter sur WhatsApp

Publie il y a 4 heures

Expire dans 1 mois

1 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

d-matrix

Belgrade