ICAO

Ingénieur IA Senior, TIC

PythonSQLC#
Traduction automatique. Consultez l’original.

Cadre organisationnel

L'Organisation de l'aviation civile internationale (ICAO) établit des normes et des pratiques recommandées (SARP) internationales en matière de sécurité aérienne, de navigation aérienne, de sûreté et de protection de l'environnement. À cet effet, l'ICAO est une organisation fondée sur le savoir, engagée dans le développement de propriété intellectuelle.

Le Bureau de l'administration et des services (ADB) joue un rôle de premier plan dans la gestion administrative efficace et efficiente de l'Organisation en assurant la mise à disposition de ressources physiques et humaines de haute qualité, en appliquant les normes les plus élevées en matière d'éthique et de conduite professionnelle, et en utilisant des compétences et des outils de gestion axés sur les résultats pour soutenir l'Organisation dans la mise en œuvre de ses objectifs stratégiques, afin de servir toutes les parties prenantes de la communauté aéronautique mondiale.

La fonction des Services de gestion de l'information (IMS) est responsable de la planification, du développement et de la mise en œuvre de la stratégie de gestion de l'information et de technologie numérique de l'Organisation, de l'établissement de normes TIC communes et de la mise en place de services numériques sécurisés, fiables et innovants au sein du siège et des bureaux régionaux.

Au sein de l'IMS, l'ingénieur IA senior soutient la conception, le développement, le déploiement et l'amélioration continue des solutions d'intelligence artificielle de l'Organisation, en se concentrant sur l'IA générative, la génération augmentée par récupération (RAG) et les systèmes multi-agents basés sur Microsoft Azure et .NET. Le poste contribue à l'adoption responsable de l'IA conformément aux exigences de l'Organisation en matière d'architecture d'entreprise, de gouvernance des données, de confidentialité, de cybersécurité et d'éthique.

Le titulaire travaille sous la direction technique du point focal pour l'architecture IA, qui définit l'architecture des solutions et les normes techniques, attribue les priorités techniques et examine les livrables, et sous la supervision administrative du responsable des applications métier. Le titulaire travaille en étroite collaboration avec les développeurs, les propriétaires d'entreprise, ainsi que les parties prenantes de la cybersécurité et de la gestion des données.

Principales fonctions et responsabilités

Fonction 1 (y compris les résultats attendus)

Développer et améliorer les solutions d'IA d'entreprise, en obtenant des résultats tels que :

  1. Mettre en œuvre des solutions d'IA conformément aux architectures, aux spécifications techniques et aux normes définies par le point focal pour l'architecture IA.
  1. Concevoir, développer et optimiser des solutions d'IA générative en C#/.NET, y compris la génération augmentée par récupération, les agents IA et les flux de travail multi-agents, en utilisant les services d'IA de Microsoft Azure, avec Python utilisé pour les outils de support, le prototypage et l'évaluation, le cas échéant.
  1. Créer des composants réutilisables, des interfaces de programmation d'applications et des modèles d'intégration pour les plateformes d'entreprise et les sources de données.
  1. Comparer les modèles, les invites (prompts), les stratégies de récupération et les options de configuration en termes de précision, de coût, de performance et de maintenabilité, et présenter les conclusions pour éclairer les décisions techniques.
  1. Appliquer les pratiques établies en matière de codage, de documentation, de test et de contrôle de version.
  1. Livrer des prototypes et des améliorations prêtes pour la production qui répondent aux exigences fonctionnelles et non fonctionnelles approuvées.

Fonction 2 (y compris les résultats attendus)

Renforcer la qualité et la fiabilité des services d'IA en production, en obtenant des résultats tels que :

  1. Mettre en œuvre des pipelines automatisés pour le test et le déploiement des applications d'IA.
  1. Définir des critères de qualité mesurables et mener des évaluations systématiques en utilisant RAGAS ou des cadres d'évaluation natifs .NET équivalents, couvrant la fidélité, la pertinence des réponses, la précision et le rappel du contexte, la latence, le coût et les résultats pour les utilisateurs.
  1. Surveiller les solutions en production pour détecter les hallucinations, les biais, les utilisations abusives, les vulnérabilités de sécurité et la dégradation des services, et mettre en œuvre des mesures correctives.
  1. Appliquer les exigences en matière de protection des données, de contrôle d'accès, de journalisation, d'auditabilité, de résilience et de développement sécurisé tout au long du cycle de vie de l'IA.
  1. Maintenir la documentation technique, les preuves d'évaluation, les procédures opérationnelles et les documents de transfert de support.
  1. Soutenir l'analyse des incidents, le dépannage, l'optimisation des performances et l'amélioration continue des services d'IA déployés.

Fonction 3 (y compris les résultats attendus)

Soutenir les pratiques d'IA responsable et les évaluations techniques, en obtenant des résultats tels que :

  1. Évaluer les cas d'utilisation de l'IA, les ensembles de données et les services cloud proposés en termes de faisabilité, de risque et d'adéquation, et fournir des recommandations fondées sur des preuves au point focal pour l'architecture IA.
  1. Mettre en œuvre des contrôles de supervision humaine, de transparence, d'explicabilité et d'équité dans les solutions d'IA.
  1. Expliquer les capacités, les limites, les risques et les compromis de l'IA aux parties prenantes techniques et non techniques en termes clairs et pratiques.
  1. Se tenir au courant des recherches, des normes, de la réglementation et des pratiques industrielles pertinentes en matière d'IA, et évaluer leur applicabilité aux solutions d'IA de l'Organisation.

Fonction 4 (y compris les résultats attendus)

Renforcer les capacités de l'équipe et effectuer d'autres tâches connexes, en obtenant des résultats tels que :

  1. Collaborer avec les développeurs, les analystes et les équipes multidisciplinaires, participer aux revues de conception et de code, et promouvoir le partage des connaissances et les pratiques d'ingénierie réutilisables.
  1. Développer des conseils techniques et des démonstrations qui permettent une utilisation éclairée et responsable de l'IA.
  1. Effectuer d'autres tâches connexes, selon les besoins.

Qualifications et expérience

Formation

Essentiel

Un diplôme universitaire de premier cycle en intelligence artificielle, informatique, science des données, machine learning, génie logiciel, mathématiques, statistiques ou dans un domaine connexe, combiné à une expérience professionnelle qualifiante supplémentaire.

Expérience professionnelle

Essentiel

  1. Un minimum de huit (8) années d'expérience à responsabilité croissante en génie logiciel, science des données ou intelligence artificielle, dont au moins deux (2) années dans la conception et la livraison de solutions d'IA générative dans des environnements de production.
  1. Expérience démontrée avec l'IA générative, les grands modèles de langage, l'ingénierie des invites et du contexte, la génération augmentée par récupération, la recherche vectorielle, les agents IA et l'évaluation systématique, y compris les cadres d'évaluation RAG tels que RAGAS ou équivalent.
  1. Expérience pratique avec les services cloud et d'IA de Microsoft Azure, la conteneurisation, le contrôle de source, l'intégration et le déploiement continus, et la surveillance de la production.
  1. Maîtrise solide de C# et .NET pour le développement en production d'applications d'entreprise et de solutions d'IA, y compris l'intégration avec les services d'IA Azure, les APIs et SQL Server.
  1. Connaissance pratique de Python pour les outils d'IA, le prototypage, le traitement des données et l'évaluation, y compris les pipelines d'évaluation basés sur RAGAS.
  1. Expérience dans l'intégration de solutions d'IA avec des applications d'entreprise, des sources de données structurées et non structurées, des services d'identité et des contrôles de sécurité.
  1. Solide connaissance de la gouvernance des données, de la confidentialité, de la cybersécurité, de l'IA responsable et des risques opérationnels associés aux systèmes probabilistes.
  1. Capacité démontrée à travailler efficacement au sein d'une équipe technique sous une direction architecturale établie, et à communiquer clairement avec des parties prenantes techniques et non techniques.
  1. Expérience avec les cadres d'orchestration d'IA .NET tels que Semantic Kernel ou Microsoft Agent Framework.

Langues

Essentiel

  1. Maîtrise courante de la lecture, de l'écriture et de la parole en anglais.

Souhaitable

  1. Diplôme universitaire supérieur (Master ou équivalent académique) en intelligence artificielle, informatique, science des données, machine learning, génie logiciel, mathématiques, statistiques ou dans un domaine connexe.
  1. Certification professionnelle pertinente en architecture cloud, ingénierie IA, machine learning, ingénierie des données ou sécurité de l'information.
  1. Formation ou certification en IA responsable, ingénierie de la confidentialité, développement de logiciels sécurisés ou gouvernance technologique.
  1. Certification Microsoft : Azure AI Engineer Associate.

Souhaitable

  1. Une connaissance pratique d'une deuxième langue de l'Organisation (arabe, chinois, français, russe ou espagnol).

Conditions d'emploi

Il convient de noter que cette mission de consultant est à pourvoir pour une période initiale de douze (12) mois avec possibilité de prolongation.

Veuillez noter que le tarif journalier pour la bande C varie de $402 à $578.

Comment postuler

Les candidats intéressés doivent remplir un formulaire de candidature en ligne. Pour postuler, veuillez visiter le site Web de recrutement électronique de l'ICAO à l'adresse : careers.icao.int.

Les candidatures doivent décrire au moins deux systèmes d'IA en production que le candidat a livrés, en précisant le rôle du candidat, l'architecture de la solution et la manière dont la qualité a été évaluée.

Les candidats présélectionnés devront effectuer une évaluation technique couvrant le développement en C#/.NET ainsi que la conception et l'évaluation de solutions RAG.

Avis aux candidats

L'ICAO ne facture AUCUN frais et ne demande d'argent aux candidats à aucune étape du processus de sélection, et ne s'intéresse pas aux coordonnées bancaires des candidats. Les demandes de cette nature prétendument faites au nom de l'ICAO sont frauduleuses et doivent être ignorées.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter