Software Engineer, AI Frameworks, Mid / Senior
Job Description
Our partner is looking for Mid and Senior Software Engineers to develop software components and AI frameworks that integrate closely with advanced processor hardware.
The role focuses on modern C++, system performance and software architecture, working across low level interfaces and higher level AI frameworks. You will collaborate closely with hardware and AI teams, helping optimize software performance, reliability and hardware integration.
Location: Barcelona, Spain, Hybrid
Level: Mid / Senior
Responsibilities
Design and develop software components that integrate with hardware
Work across low level system interfaces and higher level AI frameworks
Profile, debug and optimize complex software
Improve performance, scalability and reliability
Contribute to software architecture and technical design
Collaborate closely with hardware and AI engineering teams
Support integration between software frameworks and processor hardware
Analyze workloads and identify performance bottlenecks
Requirements
Strong professional experience with modern C++
Good knowledge of C
Working knowledge of Python
Strong experience working in Linux environments
Experience developing multithreaded software
Hands on experience with software profiling and debugging, including GDB or similar tools
Experience working on complex software systems with multiple interacting components
Strong understanding of software performance and optimization
Strong problem solving skills and attention to detail
English level C1
Optional / Desired
RISC V experience
PyTorch dispatcher or ATen internals
vLLM or SGLang
CMake
LLVM or GCC
Hardware and software interfacing
Multi GPU deployment
C/C++ and Python interoperability, including pybind11
ONNX Runtime
Open source contributions
CUDA or ROCm
AI kernel development
Bare metal programming
AI application development
Workload analysis and performance tuning
What’s in it for you?
Flexible working hours
Hybrid model, 4 days office, 1 day from home
1 week per year working from anywhere
25 days annual leave plus December 24 and 31
Monthly food allowance
Private medical insurance
Relocation bonus
Housing search support
Visa support if required
Family relocation support
Virtual shares
Language classes
Tax incentive, subject to eligibility
- Department
- Technology
- Location
- Barcelona, Spain
- Remote status
- Hybrid
- Employment type
- Full-time
- Industry
- Engineering
About Hireroo
We redefine recruitment by focusing on a rich back to basics approach that focuses on genuine relationship building both with our clients and our candidates, offering a truly bespoke service that revolves around that perfect match. With global reach and equipped with profound industry insights and an extensive network, we have now earned the trust of globally recognized iGaming and fintech companies. Standing firmly as the go-to partner for these industry leaders, collaborating on numerous local and global HR projects, we take pride in our role as true lifetime partners for both our clients and candidates.