El portal de empleo de España

Staff AI Application Engineer - Heterogeneous Computing

En remoto desde España·Jornada completa·Añadida ayer (comprobada el 27 oct)

Axelera AI

4 ofertas abiertas

Nuestro resumen

Modalidad
En remoto desde España
Contrato
Jornada completa
Inglés
Obligatorio

Habilidades

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 8 años de experiencia en ingeniería en sistemas, compiladores, runtimes o rendimiento, incluyendo la responsabilidad del diseño a nivel de sistema.

  • Experiencia práctica con computación heterogénea en CPU, GPU, DSP, NPU o FPGA, incluyendo el razonamiento sobre cómputo, ancho de banda de memoria, latencia y movimiento de datos.

  • Sólidos fundamentos en arquitectura de computadores, sistemas operativos y programación paralela.

  • Familiaridad con las representaciones de grafos de ML y conceptos de compiladores: captura de grafos (torch.export, FX, ONNX), lowering, fusión de operadores, particionamiento, planificación de memoria.

  • Dominio de C++ y Python.

  • Uso diario de agentes de codificación de IA en trabajo de ingeniería real, con el criterio necesario para revisar y probar sus resultados.

Se valorará

  • Experiencia práctica con MLIR u otro framework de compilación (TVM, XLA, TorchInductor, IREE).

  • Experiencia con un runtime de inferencia o motor de ejecución (proveedores de ejecución de ONNX Runtime, un runtime personalizado de NPU o DSP).

  • Experiencia con computación en GPU (CUDA, OpenCL, Vulkan) u optimización SIMD en Arm o x86.

  • Experiencia con técnicas de ejecución de modelos grandes como offloading, almacenamiento en caché de expertos, decodificación especulativa y pipelining entre dispositivos.

  • Experiencia construyendo entornos de agentes, entornos de evaluación o frameworks de verificación (pruebas diferenciales, detección de regresiones), o herramientas basadas en MCP.

Salario y beneficios

Qué ofrecen

Esta es tu oportunidad de dar forma y formar parte de una organización internacional, dinámica y de rápido crecimiento. Ofrecemos un paquete de compensación atractivo, que incluye un plan de pensiones, seguros de empleados extensos y la opción de obtener acciones de la empresa.

Te espera una cultura abierta que apoya la creatividad y la innovación continua. La propiedad colaborativa y la libertad con responsabilidad son características de nuestra forma de actuar y trabajar en equipo.

En Axelera AI, adoptamos de todo corazón la igualdad de oportunidades y valoramos la diversidad de la manera más alta. Nuestro compromiso inquebrantable es cultivar un entorno cálido e inclusivo que empodere y celebre a cada miembro de nuestro equipo. Damos la bienvenida a solicitantes de todos los orígenes para que se unan a nosotros en la configuración del futuro de la IA.

El puesto

Como Staff AI Application Engineer en el equipo de Model Enablement (Application Software), construirás nuestra plataforma de habilitación de modelos y decidirás cómo se ejecuta cada modelo a través de la Metis o Europa AIPU, la CPU host y los aceleradores del host. La forma en que este trabajo se divide y se programa determina la mayor parte del rendimiento de extremo a extremo que un cliente experimenta en el Voyager SDK.

El rol combina arquitectura y trabajo práctico en el frontend del modelo, el compilador de grafos, el runtime y el pipeline de la aplicación. Durante la fase de implementación del modelo (model bring-up), te encargarás del frontend y la parte del grafo, mientras que un ingeniero de la parte del dispositivo cubrirá el backend.

Nuestro equipo utiliza agentes de codificación de IA en el trabajo diario, y tú los utilizarás para construir, probar y verificar tu propio trabajo. También damos la bienvenida a ingenieros de aplicaciones de campo (field application engineers), líderes técnicos y responsables de ingeniería experimentados que quieran volver a la ingeniería práctica. La experiencia en planificación, delegación y revisión de tareas se transfiere muy bien al trabajo con agentes de IA.

Qué harás

  • Plataforma de habilitación de modelos y entorno de agentes: Construir la plataforma que los ingenieros y los agentes de IA utilizan para implementar modelos: herramientas reutilizables para particionar, compilar, ejecutar y perfilar; entornos con acceso a hardware real; ejecuciones de bucle cerrado que aplican un cambio, lo miden frente a la referencia y repiten; y verificación (pruebas diferenciales, detección de regresiones) integrada en CI.

  • Ingesta de modelos: Responsabilizarte de cómo se captura, analiza y divide un modelo PyTorch o ONNX entre las unidades de matriz y vector RISC-V de la AIPU, la CPU host y los aceleradores del host (GPU, NPU, decodificador de vídeo), con etiquetas de ubicación que los usuarios puedan leer y anular. Construir esto junto al equipo del compilador de grafos para que funcione con cada modelo.

  • Ejecución heterogénea: Extender esa división a modelos grandes, cascadas y pipelines multi-modelo, por ejemplo, mediante la descarga de expertos (expert offloading) y el almacenamiento en caché entre la memoria del dispositivo y la del host. Acordar el plan con el equipo del compilador de grafos.

  • Rendimiento de extremo a extremo: Junto con el equipo de aplicaciones (constructor de pipelines) y el equipo de runtime, lograr que cada modelo alcance su mejor rendimiento de extremo a extremo: solapamiento del trabajo del host y del dispositivo, buffers zero-copy, batching, programación multi-núcleo y modelos con múltiples entradas. Perfilar el tiempo del dispositivo, el tiempo del host y el movimiento de datos, y confirmar cada aceleración en el pipeline completo.

  • Modelos críticos: Estudiar los modelos que más importan a los clientes, tanto en Metis hoy como en Europa, y convertir cada lección en una mejora de la plataforma.

Ubicación

Ofrecemos un acuerdo de trabajo flexible, con opciones para:

  • Trabajar desde una de nuestras oficinas de Axelera AI (Leuven en Bélgica, Ámsterdam y Eindhoven en los Países Bajos, Zúrich en Suiza, Florencia y Milán en Italia o Bristol en el Reino Unido) si ya resides en las cercanías.

  • Trabajar totalmente de forma remota desde cualquier país europeo (incluido el Reino Unido) en el que ya te encuentres.

  • Relocalizarte con nosotros y trabajar desde Italia (Florencia o Milán) o los Países Bajos (Ámsterdam o Eindhoven).

Ten en cuenta que se dará prioridad a los candidatos que tengan [interés en estar] basados en Bélgica o Italia.

Sobre Axelera AI

Axelera AI es una empresa de semiconductores con sede en los Países Bajos, especializada en hardware y software de aceleración de inferencia de IA. La empresa diseña unidades avanzadas de procesamiento de IA (APU) y soluciones de IA de borde a nube, dirigidas a aplicaciones en visión por computadora, IA generativa y grandes modelos de lenguaje. Con un enfoque en la computación de IA de alto rendimiento y bajo consumo, Axelera AI es un actor destacado en el panorama europeo de chips de IA, compitiendo con empresas de semiconductores globales más grandes.

Axelera AI ha establecido una presencia significativa en España, particularmente en Barcelona, donde opera un centro de ingeniería de hardware. El equipo español de la empresa participa en el diseño de silicio de vanguardia, empaquetado avanzado y arquitectura de hardware para centros de datos. Para profesionales internacionales, Axelera AI ofrece la oportunidad de trabajar en un entorno de startup de rápido crecimiento y bien financiado, con un fuerte énfasis en la innovación y la excelencia técnica. La cultura de la empresa es colaborativa e internacional, con el inglés como idioma de trabajo, lo que la hace accesible para profesionales que se reubican.

Sector
Semiconductores
Fundación
2021
Plantilla
100–500
Sede
Eindhoven, Países Bajos
En España
Barcelona

Datos prácticos

  • Axelera AI es una startup bien financiada, habiendo recaudado más de 50 millones de dólares en financiación Serie A, lo que indica estabilidad financiera y potencial de crecimiento.
  • La oficina de la empresa en España está en Barcelona, un importante centro tecnológico europeo con una fuerte comunidad internacional y alta calidad de vida.
  • El inglés es el idioma de trabajo en Axelera AI, lo que lo hace accesible para profesionales internacionales sin necesidad de dominar el español.
  • La empresa ofrece oportunidades para trabajar en hardware de IA de vanguardia, desde el diseño de chips hasta la arquitectura de sistemas, en un entorno de startup de ritmo rápido.
  • Axelera AI tiene un fuerte enfoque en la innovación, con un equipo de expertos de las principales empresas de semiconductores, lo que proporciona un entorno de aprendizaje enriquecedor.

En sus propias palabras

Sobre la empresa y el equipo

Axelera AI no es la típica empresa de deep-tech. Estamos creando la plataforma de IA de próxima generación para apoyar a cualquiera que quiera ayudar a hacer avanzar la humanidad y mejorar el mundo que nos rodea.

En solo cinco años, hemos recaudado un total de 450 millones de dólares y hemos formado un equipo de clase mundial de más de 250 empleados (incluyendo más de 60 doctorados con más de 40.000 citas), trabajando tanto de forma remota desde 21 países diferentes como con oficinas en Bélgica, Francia, Suiza, Italia y el Reino Unido, con sede en el High Tech Campus de Eindhoven, Países Bajos.

También hemos lanzado nuestra plataforma de IA Metis™, que logra un aumento de entre 3 y 5 veces en eficiencia y rendimiento, y contamos con una sólida cartera de proyectos comerciales que supera los 100 millones de dólares.

Nuestro compromiso inquebrantable con la innovación nos ha consolidado firmemente como pioneros mundiales en la industria.

¿Estás preparado para el desafío?

Todas las vacantes de Axelera AI
WhatsApp