← Zurück zur Liste

Stelle
· Senior
Senior Software Engineer - Kernels
Softwareentwickler
• Senior
• Hybrid
• Vollzeit
•
Belgrade, Serbien
Help productize the software stack for d-Matrix's AI compute engine by developing software kernels for next-generation AI hardware. Hybrid role, working onsite at the Belgrade office 3-5 days per week.
Responsibilities
- ▹Develop, enhance and maintain software kernels for next-generation AI hardware
- ▹Map computational graphs generated by AI frameworks to the underlying architecture
- ▹Work across the full-stack toolchain and optimize the trade-offs of hardware-software co-design
- ▹Build and scale software deliverables in a tight development window
- ▹Work with a team of compiler experts on the compiler infrastructure, closely with ML, systems and hardware (mixed signal, DSP, CPU) experts
Requirements
- ▹MS in computer engineering, math, physics or a related field with 5+ years of industry experience, or a PhD with 1+ years of industry experience
- ▹Strong grasp of computer architecture, data structures, system software and machine learning fundamentals
- ▹Proficient in C/C++ and Python development in Linux environments with standard development tools
- ▹Experience implementing algorithms in high-level languages such as C/C++ and Python
- ▹Experience implementing algorithms for specialized hardware such as FPGAs, DSPs, GPUs and AI accelerators, using libraries such as CUDA
- ▹Experience implementing operators common in ML workloads: GEMMs, convolutions, BLAS, SIMD operators for softmax, layer normalization, pooling and more
- ▹Experience with development for embedded SIMD vector processors such as Tensilica
- ▹Self-motivated team player with a strong sense of ownership and leadership
Nice to have
- ▹Prior startup, small team or incubation experience
- ▹Experience with ML frameworks such as TensorFlow and/or PyTorch
- ▹Experience with ML compilers and algorithms such as MLIR, LLVM, TVM, Glow
- ▹Experience with a deep learning framework and ML models for CV, NLP or recommendation
- ▹Work experience at a cloud provider or AI compute/subsystem company
Soft skills
Self-motivationTeamworkOwnershipLeadership
About the company
d-Matrix is focused on unleashing the potential of generative AI to power the transformation of technology, at the forefront of software and hardware innovation. Its culture is built on respect, collaboration, humility and direct communication.
Education: Mesterdiploma számítástechnika, mérnök-informatika, matematika, fizika vagy rokon területen (vagy doktori fokozat)
Ähnliche Stellen
Stelle
· Senior
Senior Software Engineer - Backend & Machine Learning
Hume AI
AI/MLCpp
+12
160 435–222 826 €/Jahr
brutto
🏢 Vor Ort
New York
🗣️ EN
Stelle
· Senior
Senior Software Engineer, Perception (R5420)
Shieldai
AI/MLCpp
145 461–218 191 €/Jahr
brutto
🏢 Vor Ort
Washington
🗣️ EN

Stelle
· Senior
Senior Software Engineer, AI Inference Systems
NVIDIA
AI/MLCpp
+9
66 852–148 559 €/Jahr
brutto
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Senior
Senior Machine Learning Software Engineer
Qualcomm
AI/MLCpp
125 495–188 243 €/Jahr
brutto
🏢 Vor Ort
San Diego
🗣️ EN

Stelle
· Senior
Staff Software Engineer
Anaconda
AI/MLCppData Science
+3
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Senior
Senior AI-utvecklare, konsultuppdrag Göteborg
Intensogruppen AB
Cpp
+6
💰 Gehalt: keine Angabe
🏢 Vor Ort
Göteborg