Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Software engineer

Autsorsa | HR & BPO Solutions

Madrid

Presencial

EUR 50.000 - 70.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading technology firm is seeking a Senior Software Engineer to develop and optimize software for AI and HPC workloads. This full-time position based in Barcelona offers flexible hours and a supportive environment. Ideal candidates will have extensive experience with C/C++ and Python, as well as solid skills in software profiling and performance analysis. Benefits include assistance with relocation and a family-friendly workplace culture.

Servicios

Flexible working hours
Free coffee and candies
Free Spanish lessons
Assistance with visa and housing

Formación

  • 4+ years of experience in a Software Engineering role.
  • Strong knowledge of C / C++ and Python.
  • Solid experience with software profiling and performance analysis.
  • Background in parallel programming and workload analysis.
  • C1 or higher in English.

Responsabilidades

  • Develop and optimize low-level software components for AI and HPC workloads.
  • Profile and analyze workloads to improve performance and scalability.
  • Collaborate closely with hardware and AI teams.

Conocimientos

C/C++
Python
Software profiling
Parallel programming
Problem-solving

Educación

Bachelor's, Master's, or PhD in relevant field

Herramientas

CUDA
LLVM/GCC
ONNX Runtime
Descripción del empleo
About the Company

is a fast‑growing company founded and based in Bulgaria, providing business outsourcing, outstaffing, and HR services to clients all over the world.

Our client is a developing cutting‑edge AI chip infrastructure and software platforms that enable high‑performance AI and data processing workloads. Their teams work end‑to‑end — from hardware architecture to low‑level software — building complete solutions that power next‑generation AI systems.

About the Position

We are looking for a Senior Software Engineer to join a highly skilled team developing software frameworks and tools for AI accelerators.

What you’ll do
  • Develop and optimize low‑level software components for AI and HPC workloads.
  • Profile and analyze workloads to improve performance and scalability.
  • Work on kernel optimization, parallel data processing, and inter‑device coordination.
  • Collaborate closely with hardware and AI teams to influence both software and hardware design.
  • Contribute to emulation, performance analysis, software packaging, and distribution.
  • Participate in continuous improvement of software architecture, tools, and workflows.
Requirements
  • 4+ years of experience in a Software Engineering role.
  • Strong knowledge of C / C++ and Python.
  • Solid experience with software profiling and performance analysis.
  • Background in parallel programming and workload analysis.
  • Strong problem‑solving skills and attention to detail.
  • Bachelor’s, Master’s, or PhD degree in a relevant field.
  • C1 or higher in English.
Nice to have
  • C / C++ and Python interoperability.
  • Assembly experience (RISC‑V, RISC‑V Vector).
  • Architecture‑based optimization.
  • CUDA or ROCm experience.
  • Bare‑metal programming.
  • LLVM / GCC toolchains.
  • ONNX Runtime knowledge.
  • Master’s or PhD degree.
Benefits

Permanent, full‑time onsite role in Barcelona, Spain. Flexible working hours (Monday–Friday, 9–6). Supportive, family‑friendly environment. Candies, coffee, and free Spanish lessons. Assistance with visa, flights, first‑month rent, and housing.

Small, highly skilled team with strong technical ownership.

How to Apply

We would love to hear from you if you want to work on high‑performance software that directly shapes next‑generation AI hardware.

Join us

Join us in building the future of AI‑powered computing.

Legal & Compliance

By applying to this advertisement, you voluntarily provide your personal data and consent to their processing for recruitment purposes. The processing of personal data is carried out in full compliance with the requirements of Regulation (EU) 2016/679 (General Data Protection Regulation), the Personal Data Protection Act, and all other applicable regulations.

License for the selection of personnel from the Employment Agency No. 3484 of 08.03.2023 and No. 3485 of 08.03.2023 for the EU.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.