Red Hat, líder mundial en soluciones empresariales de código abierto, busca incorporar un/a Principal Software Engineer especializado/a en Inteligencia Artificial para unirse al equipo de ingeniería del Office of the CTO en Irlanda.
Esta posición ofrece la oportunidad de trabajar en proyectos innovadores centrados en mejorar el rendimiento, la seguridad y la fiabilidad de aplicaciones basadas en IA, tanto en entornos nuevos como en sistemas ya existentes. La persona seleccionada colaborará con equipos multidisciplinares para desarrollar nuevas funcionalidades y fortalecer las capacidades de sistemas inteligentes dentro del ecosistema tecnológico de Red Hat.
Responsabilidades principales
La persona que ocupe el puesto se encargará de:
- Liderar técnicamente el desarrollo y la mejora de aplicaciones inteligentes basadas en IA, optimizando su rendimiento, seguridad y fiabilidad.
- Colaborar con equipos transversales para impulsar proyectos estratégicos y escalar iniciativas de IA en toda la organización.
- Participar activamente en comunidades upstream y entornos open source relevantes.
- Diseñar y ejecutar experimentos para comprender el comportamiento de modelos de IA y su integración en sistemas reales.
- Tomar decisiones basadas en datos sobre herramientas, arquitecturas y despliegues más adecuados para cada proyecto.
- Aplicar enfoques data-driven en cambios de sistemas, incluyendo benchmarking a gran escala.
- Trabajar en entornos cloud-native con Kubernetes y despliegues containerizados.
- Comunicar avances y resultados a perfiles técnicos y no técnicos, posicionando a Red Hat como referente en el ecosistema.
- Difundir innovaciones mediante blogs, conferencias, presentaciones y otros espacios técnicos.
Requisitos del perfil
- Formación o proyectos demostrables en IA/ML (académicos o independientes).
- Dominio avanzado de programación en Python u otros lenguajes de alto nivel.
- Experiencia en tecnologías cloud-native como Kubernetes y contenedores.
- Conocimiento sólido de diseño y arquitectura de sistemas aplicados a soluciones de IA.
- Alta motivación, organización y experiencia trabajando bajo metodologías Agile.
- Capacidad para gestionar varios proyectos simultáneamente, de forma autónoma y en equipo.
- Habilidad para mentorizar y apoyar a perfiles junior dentro de la organización.
- Excelente nivel de inglés, tanto escrito como oral.
- Actitud colaborativa, abierta al intercambio de ideas.
- Comodidad trabajando en entornos tecnológicos en evolución y con cierto grado de ambigüedad.
Se valorará especialmente
- Experiencia previa con tecnologías Red Hat como RHEL, OpenShift o Ansible.
- Familiaridad con orquestación y despliegues avanzados en Kubernetes.
- Pasión por el desarrollo de software open source.
- Experiencia con modelos y frameworks de IA/ML en código abierto.