IVEY BUSINESS SCHOOL FOUNDATION
Charger Logistics Inc
Ingénieur IA Senior
À propos du poste
Charger Logistics Inc. est un transporteur de premier plan basé sur ses actifs, avec des sites répartis en Amérique du Nord.
Avec plus de 20 ans d'expérience dans la fourniture des meilleures solutions logistiques, Charger Logistics s'est transformé en un fournisseur de transport de classe mondiale et continue de croître.
Nous recherchons un Ingénieur IA Senior très motivé pour rejoindre notre équipe basée dans nos bureaux de Brampton et contribuer au développement de solutions basées sur l'IA pour divers départements. Ce rôle se concentre sur la création d'agents IA de production et d'intégrations MCP (Model Context Protocol) qui automatisent les flux de travail logistiques réels — expédition, facturation, conformité et opérations de flotte — améliorant la fiabilité, la transparence et l'efficacité des applications IA dans des environnements réels et à enjeux élevés.
Responsabilités
- Concevoir, développer et déployer des serveurs MCP exposant des services de domaine en tant qu'outils consommables par l'IA avec une authentification, une observabilité et une gestion des erreurs appropriées.
- Construire des flux de travail multi-agents à l'aide de frameworks d'orchestration et de protocoles de communication agent-à-agent pour l'automatisation logistique complexe.
- Développer et optimiser les pipelines de récupération de connaissances en utilisant les stratégies RAG, KAG et CAG — en sélectionnant l'approche appropriée en fonction de la complexité de la requête, de la volatilité des données et des exigences de raisonnement du domaine.
- Concevoir des architectures de récupération hybrides qui acheminent entre CAG pour les données de référence statiques, RAG pour les requêtes opérationnelles dynamiques et KAG pour le raisonnement multi-sauts à travers des connaissances de domaine structurées.
- Implémenter des couches d'intégration LLM — ingénierie des prompts, appel de fonctions, analyse de sorties structurées et routage de modèles pour la précision du domaine.
- Collaborer avec des équipes interfonctionnelles pour recueillir les exigences et traduire les flux de travail opérationnels en capacités d'agents.
- Déployer et maintenir l'infrastructure des agents sur Kubernetes avec des pratiques GitOps et des outils d'observabilité.
Prérequis
- 4 ans d'expérience avec un Baccalauréat en informatique, intelligence artificielle ou un domaine technique connexe.
- Solides compétences en communication et expérience de travail dans des environnements interdisciplinaires ou d'équipe.
- Solide compréhension de REST APIs, de l'architecture des microservices et des concepts IA/ML.
- Expérience dans la création d'applications IA de qualité production en Python — pas seulement des notebooks ou des prototypes.
- Maîtrise pratique de l'intégration LLM : appel de fonctions, utilisation d'outils, sorties structurées (OpenAI, Anthropic ou Google APIs).
- Solide compréhension des modèles de récupération de connaissances, y compris RAG (Retrieval-Augmented Generation), avec une familiarité avec les approches émergentes comme KAG (Knowledge-Augmented Generation) et CAG (Cache-Augmented Generation).
- Maîtrise de SQL et d'au moins une plateforme de données analytiques (BigQuery, Snowflake, ou similaire).
- Expérience avec les plateformes cloud et l'orchestration de conteneurs (Kubernetes).
- Une expérience en MCP, en frameworks d'orchestration d'agents, en graphes de connaissances ou en systèmes de données en flux est un atout majeur.
- Salaire Compétitif
- Package d'avantages sociaux (santé)
- Croissance Professionnelle
