Software Engineer
Role details
Job location
Tech stack
Job description
As a Mid / Senior Software Engineer , your broad responsibilities will include but are not limited to:
- Develop and optimize system software and runtime frameworks supporting AI workloads
- Work on low level kernel optimization and system performance tuning
- Implement solutions for parallel programming and distributed workload execution
- Analyze and profile workloads to improve performance and efficiency
- Contribute to software distribution, packaging and deployment tools
- Collaborate with hardware and AI teams to ensure optimal integration with processor architecture
- Participate in software performance analysis and debugging
Requirements
- Mid Software Engineer: 4 plus years of professional experience
- Bachelor, Master or PhD in Computer Science, Computer Engineering or related field
- Strong experience with C/C++
- Experience with Python
- Strong knowledge of Linux environments
- Experience with software profiling and performance optimization
- Knowledge of parallel programming concepts
- Experience with workload analysis and performance tuning
- Strong problem solving skills and attention to detail
- English level C1
- Senior Software Engineer: 8 plus years of professional experience
- C/C++ and Python interoperability
- Assembly programming (RISC V or RISC V Vector)
- Architecture level performance optimization
- CUDA or ROCm acceleration frameworks
- Bare metal programming
- Compiler technologies such as LLVM or GCC
- AI application development
- ONNX Runtime
- Advanced academic background (Master or PhD preferred)
Benefits & conditions
-
Flexible working hours (office open between 7 AM and 9 PM, employees manage their own schedule)
-
Hybrid working model
-
One week per year work from anywhere
-
25 days annual leave plus December 24 and 31
-
€150 per month food allowance ( €1800 per year additional compensation)
-
Private medical insurance
-
One time relocation bonus paid with the first salary
-
Support with housing search through an agency
-
Visa support if required
-
Relocation support for family
-
Virtual shares
-
Language classes (Spanish, English, Catalan)
-
Tax incentive Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.