Senior Software Engineer - AI & Hardware Optimization

Beagle

Valladolid

Presencial

EUR 70.000 - 90.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Beagle in Barcelona, Spain is seeking a Senior Software Engineer – AI & Hardware Optimisation to develop and optimise the software stack for advanced AI hardware platforms.

You will work on low-level kernel optimisation, parallel processing, workload analysis, profiling, and framework support, collaborating with hardware and AI teams.

The role requires 8+ years in software development, strong C/C++ and Python, solid Linux, and experience with profiling and performance tuning.

Formación

  • 8+ years of experience in software development, optimisation, or a related field.
  • Strong C/C++ and Python programming skills.
  • Solid Linux experience.
  • Experience with software profiling, workload analysis, and parallel programming.
  • Strong understanding of performance optimisation and problem-solving.
  • Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or a related discipline.
  • C1-level English.
  • Desirable Experience: C/C++ and Python interoperability.
  • Desirable Experience: RISC-V / RISC-V Vector assembly.
  • Desirable Experience: Architecture-based optimisation.
  • Desirable Experience: CUDA/ROCm.
  • Desirable Experience: Bare-metal programming.
  • Desirable Experience: LLVM/GCC.
  • Desirable Experience: AI application development.
  • Desirable Experience: ONNX Runtime.
  • Desirable Experience: Experience working with hardware/software co-design environments.

Responsabilidades

  • Develop and optimise software for highly parallel AI and compute workloads.
  • Work on low-level kernel optimisation, inter-device coordination, and data processing.
  • Profile and analyse software performance to identify optimisation opportunities.
  • Contribute to software frameworks, emulation, distribution, and packaging.
  • Develop software optimisations based on underlying hardware architecture.
  • Collaborate closely with hardware and AI teams to influence both software and hardware development.
  • Support the development of efficient and scalable AI software solutions.

Conocimientos

C/C++
Python
Linux
Performance profiling
Parallel programming
English

Educación

Bachelor's, Master’s, or PhD in CS/Engineering

Herramientas

CUDA/ROCm
LLVM/GCC
RISC-V
ONNX Runtime
Bare-metal programming
AI application development

Descripción del empleo

Beagle in Barcelona, Spain is seeking a Senior Software Engineer – AI & Hardware Optimisation to develop and optimise the software stack for advanced AI hardware platforms.

You will work on low-level kernel optimisation, parallel processing, workload analysis, profiling, and framework support, collaborating with hardware and AI teams.

The role requires 8+ years in software development, strong C/C++ and Python, solid Linux, and experience with profiling and performance tuning.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer for AI & Hardware Optimisation
Senior Software Engineer for AI & Hardware Optimisation

Beagle • Barcelona

Presencial
EUR 90.000 - 130.000
Senior Software Engineer
Senior Software Engineer

Beagle • Valladolid

Presencial
EUR 70.000 - 90.000
Senior Software Engineer
Senior Software Engineer

Beagle • Barcelona

Presencial
EUR 90.000 - 130.000
Senior AI Engineer - Barcelona: Multicore Deployments
Senior AI Engineer - Barcelona: Multicore Deployments

Beagle • Barcelona

Presencial
EUR 90.000 - 130.000
Software /Senior Software Engineer C / C++
Software /Senior Software Engineer C / C++

IC Resources • Barcelona

Presencial
EUR 50.000 - 80.000
Senior Firmware Engineer: Embedded Linux & PCIe for AI Hardware
Senior Firmware Engineer: Embedded Linux & PCIe for AI Hardware

IC Resources • Barcelona

Presencial
EUR 70.000 - 100.000
Attractive salary package
Senior C/C++ Systems Engineer for AI Toolchains
Senior C/C++ Systems Engineer for AI Toolchains

IC Resources • Barcelona

Presencial
EUR 50.000 - 80.000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Beagle • Barcelona

Presencial
EUR 90.000 - 130.000
Software Engineer - Ai Systems & Frameworks (Barcelona)
Software Engineer - Ai Systems & Frameworks (Barcelona)

10Xengineers • Burgos

Presencial
EUR 55.000 - 75.000
Senior Firmware Engineer
Senior Firmware Engineer

IC Resources • Barcelona

Presencial
EUR 70.000 - 100.000
Attractive salary package