ICAO

Ingeniero/a sénior de IA, TIC

PythonSQLC#
Traducción automática. Consulta el original.

Entorno organizativo

La Organización de Aviación Civil Internacional (ICAO) establece normas internacionales y métodos recomendados (SARPs) para la seguridad de la aviación, la navegación aérea, la seguridad y la protección del medio ambiente. A tal efecto, la ICAO es una organización basada en el conocimiento dedicada al desarrollo de propiedad intelectual.

La Oficina de Administración y Servicios (ADB) desempeña un papel principal en la gestión administrativa eficaz y eficiente de la Organización, garantizando la provisión de recursos físicos y humanos de alta calidad, aplicando los más altos estándares de ética y conducta laboral, y utilizando habilidades y herramientas de gestión basadas en resultados para apoyar a la Organización en la implementación de sus Objetivos Estratégicos, con el fin de servir a todas las partes interesadas de la comunidad aeronáutica mundial.

La función de Servicios de Gestión de la Información (IMS) es responsable de planificar, desarrollar e implementar la estrategia de gestión de la información y tecnología digital de la Organización, estableciendo normas comunes de TIC y permitiendo servicios digitales seguros, fiables e innovadores en toda la Sede y las Oficinas Regionales.

Dentro de IMS, el/la Ingeniero/a sénior de IA apoya el diseño, desarrollo, despliegue y mejora continua de las soluciones de inteligencia artificial de la Organización, con un enfoque en IA generativa, generación aumentada por recuperación y sistemas multiagente construidos sobre Microsoft Azure y .NET. El puesto contribuye a la adopción responsable de la IA de acuerdo con los requisitos de arquitectura empresarial, gobernanza de datos, privacidad, ciberseguridad y ética de la Organización.

El/la titular trabaja bajo la dirección técnica del Punto Focal de Arquitectura de IA, quien establece la arquitectura de la solución y las normas técnicas, asigna prioridades técnicas y revisa los entregables, y bajo la supervisión administrativa del/de la responsable de Aplicaciones Empresariales. El/la titular trabaja en estrecha colaboración con desarrolladores, propietarios de negocio y partes interesadas en ciberseguridad y gestión de datos.

Principales funciones y responsabilidades

Función 1 (incl. resultados esperados)

Desarrolla y mejora soluciones de IA empresarial, logrando resultados como:

  1. Implementar soluciones de IA de acuerdo con las arquitecturas, especificaciones técnicas y normas definidas por el Punto Focal de Arquitectura de IA.
  1. Diseñar, desarrollar y optimizar soluciones de IA generativa en C#/.NET, incluyendo generación aumentada por recuperación, agentes de IA y flujos de trabajo multiagente, utilizando servicios de IA de Microsoft Azure, con Python utilizado para herramientas de apoyo, creación de prototipos y evaluación cuando sea apropiado.
  1. Construir componentes reutilizables, interfaces de programación de aplicaciones y patrones de integración para plataformas empresariales y fuentes de datos.
  1. Comparar modelos, prompts, estrategias de recuperación y opciones de configuración en cuanto a precisión, coste, rendimiento y mantenibilidad, y presentar los hallazgos para fundamentar las decisiones técnicas.
  1. Aplicar prácticas establecidas de codificación, documentación, pruebas y control de versiones.
  1. Entregar prototipos y mejoras listas para producción que cumplan con los requisitos funcionales y no funcionales aprobados.

Función 2 (incl. resultados esperados)

Refuerza la calidad y fiabilidad de los servicios de IA en producción, logrando resultados como:

  1. Implementar pipelines automatizados para pruebas y despliegue de aplicaciones de IA.
  1. Definir criterios de calidad medibles y realizar evaluaciones sistemáticas utilizando RAGAS o marcos de evaluación nativos de .NET equivalentes, cubriendo fidelidad, relevancia de la respuesta, precisión y recuperación del contexto, latencia, coste y resultados para el usuario.
  1. Monitorear las soluciones en producción para detectar alucinaciones, sesgos, uso indebido, vulnerabilidades de seguridad y degradación del servicio, e implementar medidas correctivas.
  1. Aplicar requisitos de protección de datos, control de acceso, registro, auditabilidad, resiliencia y desarrollo seguro a lo largo del ciclo de vida de la IA.
  1. Mantener documentación técnica, evidencia de evaluación, procedimientos operativos y materiales de transferencia de soporte.
  1. Apoyar el análisis de incidentes, la resolución de problemas, el ajuste de rendimiento y la mejora continua de los servicios de IA desplegados.

Función 3 (incl. resultados esperados)

Apoya prácticas de IA responsable y evaluaciones técnicas, logrando resultados como:

  1. Evaluar casos de uso de IA propuestos, conjuntos de datos y servicios en la nube en cuanto a viabilidad, riesgo y adecuación, y proporcionar recomendaciones basadas en evidencia al Punto Focal de Arquitectura de IA.
  1. Implementar controles de supervisión humana, transparencia, explicabilidad y equidad en las soluciones de IA.
  1. Explicar las capacidades, limitaciones, riesgos y compensaciones de la IA a las partes interesadas técnicas y no técnicas en términos claros y prácticos.
  1. Mantenerse al día con la investigación, normas, regulación y prácticas de la industria relevantes en IA, y evaluar su aplicabilidad a las soluciones de IA de la Organización.

Función 4 (incl. resultados esperados)

Desarrolla la capacidad del equipo y realiza otras tareas relacionadas, logrando resultados como:

  1. Colaborar con desarrolladores, analistas y equipos multidisciplinarios, participar en revisiones de diseño y código, y promover el intercambio de conocimientos y prácticas de ingeniería reutilizables.
  1. Desarrollar orientación técnica y demostraciones que permitan un uso informado y responsable de la IA.
  1. Realizar otras tareas relacionadas, según se le asigne.

Cualificaciones y experiencia

Educación

Esencial

Un título universitario de primer nivel en inteligencia artificial, informática, ciencia de datos, machine learning, ingeniería de software, matemáticas, estadística o un campo relacionado en combinación con experiencia calificada adicional.

Experiencia profesional

Esencial

  1. Un mínimo de ocho (8) años de experiencia progresivamente responsable en ingeniería de software, ciencia de datos o inteligencia artificial, incluyendo al menos dos (2) años diseñando y entregando soluciones de IA generativa en entornos de producción.
  1. Experiencia demostrada con IA generativa, modelos de lenguaje extensos, ingeniería de prompts y contexto, generación aumentada por recuperación, búsqueda vectorial, agentes de IA y evaluación sistemática, incluyendo marcos de evaluación RAG como RAGAS o equivalente.
  1. Experiencia práctica con servicios de nube e IA de Microsoft Azure, contenedorización, control de fuentes, integración y despliegue continuos, y monitoreo de producción.
  1. Sólida competencia en C# y .NET para el desarrollo en producción de aplicaciones empresariales y soluciones de IA, incluyendo la integración con servicios de IA de Azure, APIs y SQL Server.
  1. Conocimiento práctico de Python para herramientas de IA, creación de prototipos, procesamiento de datos y evaluación, incluyendo pipelines de evaluación basados en RAGAS.
  1. Experiencia integrando soluciones de IA con aplicaciones empresariales, fuentes de datos estructuradas y no estructuradas, servicios de identidad y controles de seguridad.
  1. Sólido conocimiento de gobernanza de datos, privacidad, ciberseguridad, IA responsable y los riesgos operativos asociados con sistemas probabilísticos.
  1. Capacidad demostrada para trabajar eficazmente dentro de un equipo técnico bajo una dirección arquitectónica establecida, y para comunicarse claramente con partes interesadas técnicas y no técnicas.
  1. Experiencia con marcos de orquestación de IA de .NET como Semantic Kernel o Microsoft Agent Framework.

Idiomas

Esencial

  1. Habilidades fluidas de lectura, escritura y expresión oral en inglés.

Deseable

  1. Título universitario avanzado (Máster o equivalente académico) en inteligencia artificial, informática, ciencia de datos, machine learning, ingeniería de software, matemáticas, estadística o un campo relacionado
  1. Certificación profesional relevante en arquitectura en la nube, ingeniería de IA, machine learning, ingeniería de datos o seguridad de la información.
  1. Formación o certificación en IA responsable, ingeniería de privacidad, desarrollo de software seguro o gobernanza tecnológica.
  1. Microsoft Certified: Azure AI Engineer Associate.

Deseable

  1. Un conocimiento práctico de un segundo idioma de la Organización (árabe, chino, francés, ruso o español).

Condiciones de empleo

Cabe señalar que esta consultoría se cubrirá por un período inicial de doce (12) meses con posibilidad de prórroga.

Tenga en cuenta que la tarifa diaria para la Banda C varía de $402 a $578.

Cómo solicitar

Los candidatos interesados deben completar un formulario de solicitud en línea. Para solicitar, visite el sitio web de contratación electrónica de la ICAO en: careers.icao.int.

Las solicitudes deben describir al menos dos sistemas de IA en producción que el candidato haya entregado, incluyendo el rol del candidato, la arquitectura de la solución y cómo se evaluó la calidad.

Los candidatos preseleccionados deberán completar una evaluación técnica que cubra el desarrollo en C#/.NET y el diseño y evaluación de soluciones RAG.

Aviso a los candidatos

La ICAO NO cobra ninguna tarifa ni solicita dinero a los candidatos en ninguna etapa del proceso de selección, ni se ocupa de los detalles de cuentas bancarias de los solicitantes. Las solicitudes de esta naturaleza supuestamente realizadas en nombre de la ICAO son fraudulentas y deben ser ignoradas.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores