Sous la supervision du directeur général, Intelligence artificielle, l'ingénieur(e) 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 créée, ce poste sera responsable de concevoir, développer, tester et opérationnaliser des solutions alimentées par 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 en IA appliquée axé sur la conception, le développement et la mise à l'échelle de solutions d'IA pratiques, de la conception à l'utilisation opérationnelle. L'ingénieur(e) en IA sera appelé(e) à prendre en charge le 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'approches de surveillance et de contrôles techniques requis pour faire passer en toute sécurité les solutions d'IA de l'expérimentation à l'utilisation opérationnelle. Cela comprend la définition d'approches pratiques pour la sélection des modèles, la conception des invites et de la recherche, l'intégration des données, les tests de contrôles avec humain dans la boucle, les pratiques d'IA responsable et la gestion continue de la performance des solutions. Le rôle exige de solides compétences en génie logiciel, un bon jugement technique et la capacité de passer de besoins commerciaux ambigus à des solutions techniques fiables, sécurisées et maintenables.
L'ingénieur(e) en IA travaillera dans un large éventail de domaines techniques, notamment le génie logiciel, 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/la candidat(e) retenu(e) n'a pas besoin d'être un(e) expert(e) dans tous les domaines dès le premier jour, mais doit être capable d'apprendre rapidement, d'étudier des problèmes techniques non familiers, d'évaluer les options et de construire des solutions pratiques dans un environnement d'entreprise complexe.
L'ingénieur(e) en IA travaillera en étroite collaboration avec les technologies de l'information, y compris les données, l'automatisation, la cybersécurité, l'architecture et l'infrastructure, ainsi qu'avec les parties prenantes de l'entreprise et les fournisseurs externes. Ce rôle aidera à définir les normes d'ingénierie en IA de Porter, les pratiques de livraison, les fondations techniques et les approches pour faire passer en toute sécurité les solutions d'IA du prototype à la production.
Au début de la pratique d'IA, ce rôle comportera de grandes responsabilités et exigera un degré élevé d'appropriation, d'adaptabilité, de curiosité et de capacité de résolution de problèmes. Le/la candidat(e) retenu(e) 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.
C'est une opportunité pour un(e) bâtisseur(euse) technique fort(e) 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 à travers l'organisation.
- Concevoir, développer, tester et déployer des applications, des outils, des flux de travail et des prototypes alimentés par l'IA qui résolvent de vrais problèmes commerciaux à travers 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 de génie logiciel 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 des modèles, l'ingénierie des caractéristiques, l'entraînement, 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 soutenir 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 réussite 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 activer les cas d'utilisation de l'IA et de l'analytique.
- 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 aux besoins.
- 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 infonuagiques, 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és aux solutions d'IA.
- Préparer de la documentation technique, des conceptions de solutions, des notes de mise en œuvre et du matériel de partage des connaissances pour soutenir la maintenabilité et l'apprentissage organisationnel.
- Fournir un leadership technique et des conseils aux équipes d'affaires, aux analystes, aux développeurs et aux autres parties prenantes à mesure que les capacités d'IA sont introduites chez Porter.
- Rester à jour sur les technologies d'IA émergentes, les pratiques de développement et les capacités des modèles.
- 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 non familiers 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 sécurité.
Souci de la sécurité : Identifier les situations dangereuses ou potentiellement dangereuses et prendre les mesures appropriées pour maintenir un environnement sécuritaire pour soi-même et pour les autres.
Travail d'équipe : Travailler en collaboration avec les autres pour atteindre les objectifs organisationnels.
Service aux passagers/clients : Fournir une excellence de service aux clients (passagers) internes et/ou externes.
Initiative : Traiter les situations et les problèmes de manière proactive et persistante, en saisissant les opportunités qui se présentent.
Orientation vers les résultats : Concentrer ses efforts sur l'atteinte de résultats de haute qualité conformes aux normes de l'organisation.
Favoriser la communication : Écouter et communiquer de manière ouverte, honnête et respectueuse avec différents publics, en favorisant le dialogue et en bâtissant un consensus.
- Études postsecondaires en informatique, science des données, apprentissage automatique, ingénierie, mathématiques, statistiques ou dans une discipline technique connexe, ou expérience pratique équivalente.
- Solide expérience pratique en développement de logiciels, avec une maîtrise avancée de Python et une expérience dans la création de code de qualité production.
- Expérience dans le développement, le déploiement et l'intégration de modèles d'apprentissage automatique, y compris l'entraînement, la validation, l'évaluation, le réglage et la surveillance des modèles.
- Expérience pratique avec l'IA générative, les grands modèles de langage, la génération augmentée par récupération, la recherche sémantique ou le développement d'applications basées sur des LLM.
- Expérience dans la création d'API, de services, de scripts, de flux de travail d'automatisation, de pipelines de données ou de processus dorsaux qui s'intègrent aux systèmes d'entreprise et aux sources de données.
- Solide compréhension des meilleures pratiques en génie logiciel, 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 des bases de données SQL, des fichiers, des API, des documents, des journaux et d'autres sources de données d'entreprise.
- Expérience avec les cadres d'IA, les outils d'orchestration ou les bibliothèques tels que PyTorch, TensorFlow, scikit-learn, LangChain, LlamaIndex, Hugging Face, FastAPI ou des technologies similaires.
- L'expérience avec les modèles d'IA agentique, l'appel d'outils, l'orchestration de flux de travail, les processus autonomes ou semi-autonomes et les contrôles avec 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 lié aux modèles, de la gouvernance et des exigences de contrôle d'entreprise.
- Solides compétences analytiques et de résolution de problèmes, avec la capacité de décomposer des problèmes ambigus, d'évaluer des options et de développer des solutions pratiques.
- Capacité démontrée à apprendre de nouvelles technologies, de nouveaux cadres, domaines d'affaires et concepts techniques rapidement et de manière autonome.
- Capacité à équilibrer l'expérimentation et la livraison, en avançant rapidement à travers les prototypes tout en reconnaissant quand l'ingénierie, le contrôle et la documentation de qualité production sont requis.
- 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 un minimum de structure 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, dans le transport, l'aviation, les services financiers ou un environnement similaire est considérée comme un atout.
Détails
- Ville
- Toronto, ON
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300