Jobiglo

Aucun resultat.

Senior Staff Software Engineer – Kernels

d-matrix · Belgrade

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.

Postulez en 30 secondes

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

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Contactez-nous sur Telegram

Publie il y a 1 semaine

Expire dans 1 mois

16 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