Software Engineer

Engineering

IKIGAI Talent Group - Offers - Technology

Software Engineer


We are looking for a Software Engineer to help build and optimize a software stack that enables AI applications to run efficiently on advanced hardware platforms. You will work across multiple layers of the system, collaborating closely with hardware and AI specialists to improve performance, scalability, and integration. This role offers the opportunity to contribute to both software and hardware evolution in a highly technical environment.

Responsibilities

  • Develop software components that connect AI workloads with specialized hardware platforms.

  • Optimize system performance through software profiling, workload analysis, and architecture-aware improvements.

  • Implement highly parallel data processing and inter-device coordination solutions.

  • Collaborate with hardware and AI teams to enhance software and hardware interaction.

  • Support framework integration and AI application deployment using technologies such as PyTorch.

  • Contribute to software packaging, emulation, and low-level system development on Linux environments.

Requirements

  • 4+ years of professional experience in a similar software engineering role.

  • Strong experience with C/C++, Python, and Linux.

  • Knowledge of software profiling, parallel programming, and workload analysis.

  • Strong problem-solving skills and attention to detail.

  • English level C1.

  • Valuable: C/C++ and Python interoperability, Assembly (RISC-V, RISC-V Vector), architecture-based optimization, CUDA/ROCm, baremetal programming, LLVM/GCC, AI application development, and ONNX-runtime.

Benefits

  • Salary range: Up to 80k

  • Hybrid working model (specifically 4 days per week at the office in Barcelona and 1 day working from home).

  • Stable and collaborative technical environment.

  • Real opportunities for professional growth.

  • Stable schedule.


If you believe you are the ideal candidate for the Software Engineer role, do not hesitate to apply to the offer with your LinkedIn profile or uploading your CV.

We will contact you very soon!

Truthfully, your People Partner

At IKIGAI Talent there are people ready to help you with everything you need:

image description

If you're interested in Technology vacancies, talk to Pau!

Hey! I’m Pau de la Torre Granados.

I’m currently managing tech roles across a variety of profiles and technologies.

Ready for a role where you’ll actually be happy?

Let’s talk!

Write to us!

If you’d like to know more about IKIGAI Talent, have any questions, or would like to collaborate with us, you can send an email to:

hello@ikigaitalentgroup.com

You can also book an online appointment through our calendar:

Come and see us!

If you’re more into coffee and conversation at the same table, we’ll be waiting for you at our offices:

Av. Diagonal 612, 7º 13ª, 08021 Barcelona

Follow us on:

image description
image description
Iniciar chat