SW engineer - AI frameworks
What You'll Bring
Required:
Strong experience with modern C++
C programming experience
Working knowledge of Python
Experience with Linux environments
Multithreading experience
Software profiling and debugging (gdb)
Strong problem-solving skills and attention to detail
English proficiency at C1 level
Nice to Have:
PyTorch dispatcher/ATen internals
vLLM
SGLang
CMake
LLVM/GCC
Hardware/software interfacing experience
Multi-GPU deployment
C/C++ and Python interoperability (pybind11)
ONNX Runtime execution provider (EP) registration
Open source contributions
CUDA/ROCm
AI kernel development
Bare-metal programming
AI application development
Workload analysis
Why Semidynamics?
Join one of Europe's most promising deep-tech semiconductor scale-ups
Accelerated career development path
Hybrid model: 4 days/week at our Barcelona city-center office, 1 day WFH
1 week per year of "work from anywhere in the world"
Competitive compensation package
- Department
- Software Engineering
- Location
- Barcelona
- Employment type
- Full-time