Résumé du poste
Relevant du directeur général, Intelligence artificielle, l'ingénieur en IA d'entreprise jouera un rôle fondamental dans l'établissement de la capacité d'IA d'entreprise de Porter. En tant que l'un des premiers rôles techniques dédiés au sein d'une pratique d'IA nouvellement formée, ce poste sera responsable de la conception, de la construction, des tests et de l'opérationnalisation de solutions basées sur l'IA qui répondent à des problèmes commerciaux pratiques et créent une valeur mesurable à travers l'organisation.
Il s'agit d'un rôle d'ingénierie d'IA appliquée axé sur la conception, la construction et la mise à l'échelle de solutions d'IA pratiques, du concept à l'utilisation opérationnelle. L'ingénieur en IA sera chargé de la gestion du cycle de vie des solutions d'IA, ce qui peut inclure l'établissement de normes d'ingénierie, de méthodes d'évaluation, de pratiques de déploiement, d'une approche de surveillance et de contrôles techniques nécessaires pour faire passer les solutions d'IA en toute sécurité de l'expérimentation à l'utilisation opérationnelle. Cela inclut la définition d'approches pratiques pour la sélection de modèles, la conception d'invites et de récupération, l'intégration de données, le test des contrôles « humain dans la boucle », les pratiques d'IA responsables et la gestion continue des performances des solutions. Le rôle exige de solides compétences en ingénierie logicielle, un jugement technique éclairé et la capacité de passer de besoins commerciaux ambigus à des solutions techniques fiables, sécurisées et maintenables.
L'ingénieur en IA travaillera dans un large éventail de domaines techniques, notamment l'ingénierie logicielle, l'apprentissage automatique, l'IA générative, l'ingénierie des données, l'intégration de modèles, l'orchestration de flux de travail et le déploiement en production. Le candidat retenu n'a pas besoin d'être un expert dans tous les domaines dès le premier jour, mais doit être capable d'apprendre rapidement, d'étudier des problèmes techniques inconnus, d'évaluer les options et de construire des solutions pratiques dans un environnement d'entreprise complexe.
L'ingénieur en IA collaborera étroitement avec l'informatique, y compris les données, l'automatisation, la cybersécurité, l'architecture et l'infrastructure, ainsi qu'avec les parties prenantes commerciales et les fournisseurs externes. Ce rôle aidera à définir les normes d'ingénierie d'IA de Porter, les pratiques de livraison, les fondations techniques et les approches pour faire passer les solutions d'IA du prototype à la production en toute sécurité.
Au début de la pratique de l'IA, ce rôle aura de vastes responsabilités et exigera un degré élevé d'appropriation, d'adaptabilité, de curiosité et de capacité à résoudre les problèmes. Le candidat retenu sera à l'aise de travailler dans une fonction nouvelle et en évolution où les priorités, les outils et les chemins de solution peuvent changer à mesure que la capacité d'IA de Porter mûrit.
Il s'agit d'une opportunité pour un constructeur technique solide d'aider à établir une capacité d'IA d'entreprise à partir de zéro et de façonner directement la façon dont l'IA est appliquée dans l'ensemble de l'organisation.
Devoirs et responsabilités
- Concevoir, développer, tester et déployer des applications, des outils, des flux de travail et des prototypes basés sur l'IA qui résolvent de réels problèmes commerciaux dans toute l'organisation.
- Développer des solutions d'IA pratiques qui peuvent inclure l'apprentissage automatique, l'IA générative, l'IA agentique et des approches d'ingénierie logicielle personnalisées.
- Soutenir la conception, le développement, l'évaluation, le réglage fin et le déploiement de modèles d'apprentissage automatique, le cas échéant, y compris la sélection de modèles, l'ingénierie des fonctionnalités, la formation, la validation, la surveillance des performances et l'amélioration continue.
- Développer des applications, des scripts, des services, des API et des pipelines de données robustes basés sur Python pour prendre en charge les cas d'utilisation de l'IA du prototype à la production.
- Traduire des problèmes commerciaux ambigus en solutions techniques ; travailler avec les parties prenantes pour identifier les exigences, les contraintes, les risques, les mesures de succès et les options de mise en œuvre.
- Travailler avec des données structurées et non structurées provenant de systèmes d'entreprise, de documents, d'API, de bases de données, de plateformes SaaS et d'autres sources pour permettre les cas d'utilisation de l'IA et de l'analyse.
- Diriger le développement de modèles d'ingénierie d'IA réutilisables, de normes de codage, d'approches d'évaluation de modèles, de pratiques de déploiement, de processus de surveillance et de documentation.
- Évaluer les outils, plateformes, bibliothèques et fournisseurs d'IA pour déterminer les options adaptées à l'objectif.
- Aider à définir l'architecture technique et les normes de mise en œuvre pour l'écosystème d'IA émergent de Porter, y compris les intégrations avec les plateformes cloud, les systèmes internes, les API, les bases de données et les outils d'automatisation.
- Identifier les risques techniques, les limitations, les modes de défaillance des modèles, les problèmes de qualité des données, les préoccupations de sécurité et les dépendances opérationnelles liées aux solutions d'IA.
- Préparer la documentation technique, les conceptions de solutions, les notes de mise en œuvre et les supports de partage des connaissances pour soutenir la maintenabilité et l'apprentissage organisationnel.
- Fournir un leadership technique et des conseils aux équipes commerciales, aux analystes, aux développeurs et aux autres parties prenantes à mesure que les capacités d'IA sont introduites chez Porter.
- Rester informé des technologies d'IA émergentes, des pratiques de développement et des capacités de modèle.
- Opérer avec un degré élevé d'appropriation dans une pratique d'IA nouvelle et en évolution, en assumant la responsabilité de résoudre des problèmes techniques complexes, d'apprendre des outils inconnus et d'aider à établir la capacité de livraison d'IA de l'organisation.
- Participer activement au système de gestion de la sécurité (SGS) de Porter en signalant les dangers et les incidents rencontrés dans les opérations quotidiennes et en promouvant une culture de la sécurité.
Compétences comportementales
Souci de la sécurité : Identifier les situations dangereuses ou potentiellement dangereuses et prendre les mesures appropriées pour maintenir un environnement sûr pour soi et les autres.
Travail d'équipe : Travailler en collaboration avec d'autres pour atteindre les objectifs organisationnels.
Service aux passagers/clients : Offrir un service d'excellence aux clients internes et/ou externes (passagers).
Initiative : Traiter les situations et les problèmes de manière proactive et persistante, saisir les opportunités qui se présentent.
Orientation résultats : Concentrer les efforts sur l'obtention de résultats de haute qualité conformes aux normes de l'organisation.
Favoriser la communication : Écouter et communiquer ouvertement, honnêtement et respectueusement avec différents publics, promouvoir le dialogue et bâtir un consensus.
Qualifications
- Diplôme d'études postsecondaires en informatique, science des données, apprentissage automatique, ingénierie, mathématiques, statistiques ou une discipline technique connexe, ou expérience pratique équivalente.
- Solide expérience en développement logiciel pratique, avec une maîtrise avancée de Python et une expérience de la construction de code de qualité production.
- Expérience du développement, du déploiement et de l'intégration de modèles d'apprentissage automatique, y compris la formation de modèles, la validation, l'évaluation, le réglage et la surveillance.
- Expérience pratique avec l'IA générative, les grands modèles linguistiques, la génération augmentée par récupération, la recherche sémantique ou le développement d'applications basées sur les LLM.
- Expérience de la construction d'API, de services, de scripts, de flux de travail d'automatisation, de pipelines de données ou de processus backend qui s'intègrent aux systèmes d'entreprise et aux sources de données.
- Solide compréhension des meilleures pratiques d'ingénierie logicielle, y compris le contrôle de version, les tests, la conception modulaire, la documentation, la révision de code, la gestion des erreurs et la maintenabilité.
- Expérience de travail avec des données structurées et non structurées, y compris les bases de données SQL, les fichiers, les API, les documents, les journaux et d'autres sources de données d'entreprise.
- Expérience avec des frameworks, des outils d'orchestration ou des bibliothèques d'IA tels que PyTorch, TensorFlow, scikit-learn, LangChain, LlamaIndex, Hugging Face, FastAPI ou des technologies similaires.
- L'expérience avec les modèles d'IA agentiques, l'appel d'outils, l'orchestration de flux de travail, les processus autonomes ou semi-autonomes et les contrôles « humain dans la boucle » est considérée comme un atout.
- Compréhension de la confidentialité des données, de la cybersécurité, de l'IA responsable, du risque de modèle, de la gouvernance et des exigences de contrôle d'entreprise.
- Solides compétences en analyse et en résolution de problèmes, avec la capacité de décomposer des problèmes ambigus, d'évaluer les options et de développer des solutions pratiques.
- Capacité démontrée à apprendre rapidement et de manière indépendante de nouvelles technologies, frameworks, domaines commerciaux et concepts techniques.
- Capacité à équilibrer l'expérimentation et la livraison, à passer rapidement par des prototypes tout en reconnaissant quand une ingénierie, un contrôle et une documentation de qualité production sont nécessaires.
- Solides compétences en communication, avec la capacité d'expliquer des concepts techniques, des compromis, des risques et des recommandations aux parties prenantes techniques et non techniques.
- Capacité à travailler de manière autonome avec une structure minimale tout en maintenant l'alignement avec les priorités stratégiques, les normes d'entreprise et les résultats commerciaux.
- L'expérience dans un environnement réglementé, opérationnellement complexe, en contact avec la clientèle, de transport, aérien, de services financiers ou similaire est considérée comme un atout.
Emplacement
Bureau du centre-ville de Toronto (250 Yonge Street) #LI-Hybrid
Description de l'entreprise
Depuis 2006, Porter Airlines améliore l'expérience du transport aérien en classe économique pour chaque passager, offrant une hospitalité authentique avec style, soin et charme. La flotte d'avions Embraer E195-E2 et De Havilland Dash 8-400 de Porter dessert l'Amérique du Nord, y compris un réseau canadien domestique d'un océan à l'autre, les États-Unis, le Mexique, les Caraïbes et l'Amérique centrale. Basée à Toronto, Porter est une compagnie aérienne officielle 4 étoiles® dans le classement mondial des compagnies aériennes. Visitez www.flyporter.com ou suivez @porterairlines sur Instagram, Facebook et X.
Détails
- Ville
- Toronto, Ontario
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300