El portal de empleo de España

Ingeniero de Kernels de GPU – CUDA, Triton y Rendimiento de Aceleradores

En remoto, Madrid·Jornada parcial·Añadida hace 28 días (comprobada el 1 oct)

Anyone AI

24 ofertas abiertas

Resumen

Salario
65 US$ la hora
Modalidad
En remoto (Madrid)
Contrato
Contrato de duración determinada, jornada parcial
Inglés
Obligatorio
Experiencia
3+ años

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 3 años de experiencia práctica desarrollando, optimizando o depurando kernels de GPU o aceleradores

  • Sólida experiencia con al menos dos de los siguientes:

    • CUDA

    • Triton

    • NKI / AWS Neuron

    • Pallas / JAX

  • Sólido conocimiento de la optimización del rendimiento de la GPU

  • Experiencia con herramientas de perfilado de kernels como Nsight, NCU, análisis de roofline o perfiladores nativos de frameworks

  • Comprensión de:

    • Ancho de banda de memoria

    • Rendimiento de cómputo (throughput)

    • Ocupación de la GPU

    • Memoria compartida

    • Presión de registros

    • Coalescencia de memoria

    • Conflictos de bancos (bank conflicts)

  • Sólido conocimiento de la corrección numérica de punto flotante y los umbrales de tolerancia

  • Experiencia depurando problemas de compilación de kernels y de tiempo de ejecución

  • Capacidad para distinguir entre defectos de software, problemas de entorno y desafíos de optimización reales

Se valorará

Los candidatos deben tener experiencia en varios de los siguientes tipos de trabajo:

  • Escritura de kernels a partir de especificaciones técnicas

  • Traducción de kernels entre CUDA, Triton u otros frameworks

  • Migración de kernels entre plataformas de hardware

  • Depuración de implementaciones de kernels incorrectas

  • Optimización del rendimiento de kernels

  • Fusión de múltiples operaciones en kernels optimizados

  • Experiencia tanto en ecosistemas de NVIDIA GPU como en aceleradores personalizados

  • Experiencia con AWS Trainium, TPU, JAX u otros aceleradores

  • Experiencia en ingeniería de compiladores

  • Familiaridad con MLIR, XLA o reducción de representación intermedia (intermediate representation lowering)

  • Contribuciones a librerías de kernels de GPU o ML

  • Experiencia con cuBLAS, cuDNN, kernels de la comunidad Triton o llamadas personalizadas de JAX/XLA

  • Experiencia con evaluación de modelos de IA, RLHF o desarrollo de benchmarks técnicos

El puesto

Anyone AI está contratando GPU Kernel Engineers experimentados para un proyecto especializado centrado en la revisión, depuración y evaluación de kernels de computación de alto rendimiento utilizados en cargas de trabajo de IA.

Buscamos ingenieros con experiencia práctica en la escritura y optimización de kernels en frameworks como CUDA, Triton, NKI o Pallas, con un sólido conocimiento de la corrección numérica, el rendimiento de la GPU, la optimización de memoria y el benchmarking.

Qué harás

Trabajarás con tareas de kernels de GPU y aceleradores que implican:

  • Implementación y depuración de kernels

  • Optimización de CUDA y Triton

  • Traducción entre frameworks de kernels

  • Migración de hardware

  • Fusión de operadores (operator fusion)

  • Perfilado de rendimiento y benchmarking

  • Verificación de la corrección numérica

  • Depuración de compilación y tiempo de ejecución (runtime)

  • Optimización de la jerarquía de memoria

  • Rendimiento de cargas de trabajo de IA a nivel de kernel

Evaluarás si las implementaciones son técnicamente correctas, están diseñadas de forma eficiente, son reproducibles y están optimizadas adecuadamente para el hardware de destino.

  • Revisar las implementaciones de kernels de GPU y aceleradores para asegurar su corrección

  • Comparar resultados con implementaciones de referencia

  • Evaluar los umbrales de tolerancia numérica

  • Revisar los benchmarks de kernels y determinar si las comparaciones son justas

  • Identificar cuellos de botella de rendimiento y oportunidades de optimización

  • Evaluar si los objetivos de rendimiento son realistas dados los límites del hardware

  • Revisar las traducciones de kernels y las migraciones de hardware

  • Identificar problemas de compilación, controladores, memoria, forma (shape) y tiempo de ejecución

  • Determinar si las tareas técnicas son realmente difíciles o si están configuradas incorrectamente

  • Proporcionar feedback técnico claro y accionable

Cómo trabajarás

Tipo de trabajo: Remoto
Contratación: A tiempo parcial, consultoría basada en proyectos
Enfoque: Kernels de GPU, ingeniería de rendimiento, depuración y evaluación técnica

Este rol es ideal para ingenieros que disfrutan trabajando cerca del hardware, optimizando cargas de trabajo de GPU, depurando problemas de rendimiento de bajo nivel y llevando los sistemas de computación de IA hacia sus límites de rendimiento.

Sobre Anyone AI

Anyone AI es una empresa de tecnología educativa que desarrolla herramientas y plataformas educativas impulsadas por inteligencia artificial. Con sede en San Francisco, la empresa se centra en aprovechar la inteligencia artificial para mejorar las experiencias de aprendizaje, ofreciendo productos que van desde sistemas de tutoría con IA hasta tecnologías de aprendizaje adaptativo. Aunque la empresa es relativamente joven, ha establecido una presencia en el espacio de la IA educativa, trabajando con expertos de diversos ámbitos para entrenar y refinar sus modelos de IA.

Anyone AI tiene una presencia significativa de trabajo remoto primero en España, contratando expertos en campos como matemáticas, física, biología e ingeniería de software para contribuir al entrenamiento y desarrollo de IA. La empresa ofrece puestos totalmente remotos dentro de España, lo que la convierte en una opción atractiva para profesionales internacionales que buscan acuerdos de trabajo flexibles. Con un enfoque en el entrenamiento y desarrollo de modelos de IA, Anyone AI brinda oportunidades para que los expertos apliquen sus conocimientos en un campo de vanguardia, aunque su reconocimiento de marca es limitado fuera de los círculos especializados en IA y tecnología educativa.

Sector
Tecnología educativa
Plantilla
11–50
Sede
San Francisco, EE. UU.

Datos prácticos

  • Todos los puestos basados en España son totalmente remotos, ofreciendo flexibilidad para profesionales internacionales.
  • La empresa contrata expertos en dominios específicos (por ejemplo, matemáticas, física, biología) para entrenar modelos de IA, lo que la convierte en una oportunidad única para académicos y especialistas.
  • Como empresa con sede en EE. UU., los salarios y contratos pueden estructurarse bajo las leyes laborales españolas, pero los detalles deben confirmarse durante el proceso de contratación.
  • La empresa es pequeña, por lo que los empleados pueden tener un impacto directo en los procesos de entrenamiento de IA y el desarrollo de productos.
  • Trabajar con una empresa con sede en EE. UU. desde España puede requerir gestionar diferencias de zona horaria, aunque el trabajo remoto mitiga esto.
Todas las vacantes de Anyone AI
WhatsApp

Legal Expert

Anyone AIHace 1 día
40 US$ – 120 US$ la horaMadrid
Ver los 24 empleos