HEARTLAND BUSINESS SYSTEMS LLC
Intelligent Audit
Ingénieur Plateforme IA
À propos du poste
Intitulé du poste : Ingénieur Plateforme IA
L'ingénieur Plateforme IA est un membre débutant de l'équipe AI Platform & Enablement, aidant à construire, déployer et exécuter des outils d'IA utilisés dans tout Intelligent Audit. En tant que première recrue de l'équipe, vous travaillerez directement avec son responsable pour développer des agents IA et des automatisations capables d'écrire du code, de trier des tickets, de surveiller les systèmes et d'améliorer les flux de travail métier.
Ce poste travaille en étroite collaboration avec le responsable d'équipe pour fournir des solutions d'IA percutantes tout en développant les compétences et l'expérience nécessaires pour assumer des responsabilités croissantes à mesure que l'équipe se développe.
Vos missions
Rattaché(e) au : Lead AI Platform Engineer
Des aménagements raisonnables peuvent être effectués pour permettre aux personnes en situation de handicap d'accomplir les fonctions essentielles. La personne occupant ce poste devra, de manière régulière :
Du lundi au vendredi
Intelligent Audit est une entreprise technologique en pleine croissance spécialisée dans l'audit de fret et l'analyse commerciale, aidant nos clients à devenir des expéditeurs plus intelligents — en expédiant vers leurs clients plus rapidement, à moindre coût et avec moins d'exceptions de livraison. Nous utilisons le Big Data, l'automatisation et l'analyse avancée pour aider nos clients à éliminer les inefficacités dans leurs dépenses de transport mondiales.
- Construire et améliorer des agents IA et des automatisations pour des équipes telles que la Finance, les Opérations et le Support Client, en travaillant avec le responsable d'équipe sur les priorités et la mise en œuvre.
- Prototyper des flux de travail IA, tester leurs résultats et utiliser les données pour démontrer où ils permettent de gagner du temps ou d'améliorer les résultats avant un déploiement plus large.
- Développer des applications Python, des APIs et des scripts qui connectent les outils d'IA aux systèmes internes via des APIs et des serveurs MCP.
- Aider à construire et à améliorer l'infrastructure IA derrière l'automatisation d'IA, avec les conseils du responsable d'équipe.
- Tester et examiner le code généré par l'IA et les sorties de modèles, et suivre les pratiques établies en matière de sécurité, de confidentialité, de contrôle d'accès et de traitement des données.
- Documenter les flux de travail, les prompts et les procédures opérationnelles, et partager des exemples qui aident les collègues à utiliser efficacement les outils d'IA.
- Construire et gérer des flux de travail multi-agents et des tâches de codage assistées par agent, vérifier les résultats et soumettre les questions ou les risques au responsable d'équipe.
- Aider à déployer et à exécuter des services d'IA en utilisant Docker, Linux et les pipelines CI/CD existants, en apprenant des outils tels que GitHub Actions et Jenkins avec le soutien du responsable d'équipe.
- Aider à mettre en place la surveillance et les alertes pour les services de l'équipe ; lire les journaux, enquêter sur les échecs et mettre en œuvre les correctifs examinés avec des conseils.
- Travailler avec des collègues pour comprendre les besoins en automatisation, communiquer les progrès, gérer les tâches concurrentes et améliorer les solutions grâce aux retours.
Ce que vous apporterez
- Compétences pratiques en Python et quelques scripts shell, démontrées par des cours, des stages ou des projets personnels.
- Expérience pratique de l'utilisation de LLMs ou d'APIs d'IA pour construire un outil, un projet ou une solution de hackathon.
- Une compréhension des pratiques de développement logiciel de base, y compris les tests, Git, la documentation et la revue de code, et une volonté d'approfondir ces compétences.
- Expérience pratique de la gestion de flux de travail multi-agents, y compris des projets de codage assistés par agent, avec la capacité d'expliquer comment vous avez vérifié leurs résultats.
- Aisance avec l'utilisation de Linux, Git et la ligne de commande.
- Exposition à Docker, aux services cloud tels qu'AWS ou DigitalOcean, ou à CI/CD via des cours, des stages ou des projets personnels.
- Curiosité pour les tâches métier répétitives et volonté d'apprendre à les transformer en automatisations utiles et fiables.
- L'habitude de valider les sorties de l'IA et de vérifier qu'une solution fonctionne avant de la considérer comme terminée.
- Compétences en résolution de problèmes, souci du détail et volonté de demander de l'aide et d'apprendre des retours.
- Communication claire, collaboration et capacité à gérer plusieurs tâches avec des conseils sur les priorités.
- Intérêt pour l'apprentissage des outils d'IA, des pratiques de déploiement et de l'exploitation fiable des services en production.
Qualifications minimales
- Un diplôme de licence en informatique, génie logiciel, systèmes d'information ou un domaine connexe, récemment obtenu ou en cours d'obtention.
- Les candidats débutants sont les bienvenus ; des cours pertinents, des stages et des projets personnels peuvent démontrer les compétences énumérées ci-dessus. Aucune année minimale d'expérience professionnelle n'est requise.
- Un exemple pratique d'un projet d'IA ou d'automatisation que vous avez construit, testé et dont vous pouvez discuter, y compris ce que vous avez appris et comment vous avez vérifié le résultat.
- Volonté de construire, déployer et soutenir des outils d'IA tout en apprenant directement auprès du responsable d'équipe.
Qualifications souhaitées
- SQL et expérience de base en base de données.
- Exposition aux outils d'infrastructure en tant que code tels qu'Ansible.
- Familiarité avec les frameworks d'agents, le prompt engineering ou l'évaluation des sorties de modèles.
- Un stage ou un projet impliquant DevOps, SRE ou l'ingénierie de plateforme.
- Expérience dans l'extension d'agents IA ou d'automatisations au-delà d'un prototype initial.
