AI/Agent Engineer
Listed on 2026-09-23
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Location: Montreal
About us
Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities.
ENGLISH WILL FOLLOW
La technologie est au cœur de toutes les offres d'Appnovation, du conseil à l'innovation numérique, en passant par la création de produits et services digitaux. Le département technologie se concentre sur la livraison de solutions logicielles qui permettent des expériences riches pour les utilisateurs, des applications mobiles et web à l'analytique avancée et l'apprentissage automatique, en passant par les plateformes de gestion de contenu et d'engagement.
Nos capacités technologiques reposent sur une expertise approfondie du cycle de vie du développement logiciel, une créativité constante, une passion pour le métier et une collaboration étroite avec les autres disciplines - des ingrédients essentiels à la réussite des expériences numériques et des partenariats clients.
En tant qu'ingénieur IA / Agent - un ' Constructeur IA ' - vous rejoindrez une équipe dynamique et expérimentée au cœur de chaque pod, construisant et faisant évoluer la couche agentique de notre plateforme. Vous concevrez les serveurs MCP, outils, compétences et pipelines graph-RAG qui rendent les documents intelligibles pour plusieurs grands modèles de langage, et collaborerez avec les équipes produit, données et QA pour améliorer continuellement la qualité des réponses et l'ancrage factuel.
RESPONSABILITÉSPRINCIPALES
- Construire et faire évoluer les serveurs MCP, outils et compétences exposant la plateforme à plusieurs LLM (ex. : Claude, Gemini).
- Concevoir et affiner le pipeline graph-RAG qui transforme les documents en représentations de faits, entités et relations compréhensibles par les agents.
- Implémenter la récupération sur plusieurs niveaux (document source, vector-RAG, graphe dense) et la relecture temporelle.
- Collaborer avec l'équipe QA sur des améliorations basées sur les évaluations pour la qualité des réponses et l'ancrage factuel.
- Écrire du code propre, bien testé et de qualité production, et participer aux revues de code.
- Collaborer étroitement avec les équipes produit, données et QA dans un modèle agile/sprint.
- Documenter les designs, prompts et interfaces d'outils pour la maintenabilité et les transferts.
- Surveiller les agents/modèles déployés, résoudre les problèmes et itérer sur les performances.
- Se tenir au courant du paysage en évolution rapide des outils LLM/agent.
- Baccalauréat en informatique, ingénierie ou expérience pratique équivalente.
- 5 ans et plus d'expérience en génie logiciel, dont 2 ans et plus en applications IA/ML ou basées sur des LLM.
- Maîtrise de Python, avec une expérience pratique en développement d'applications LLM et en patterns agentiques.
- Expérience directe dans la construction de serveurs MCP, outils et compétences.
- Expérience avec les systèmes RAG et graph-RAG, bases de données vectorielles et embeddings.
- Familiarité avec les bases de données graphes (Neo4j et/ou implémentations graphes Postgres/Supabase).
- Aisance à travailler avec plusieurs fournisseurs de LLM (ex. : Claude, Gemini).
- Solides fondamentaux en génie logiciel : contrôle de version (Git), tests et CI/CD.
- Solides compétences en résolution de problèmes et en communication, avec la capacité de travailler de façon autonome dans l'ambiguïté.
- Vous pensez à comment automatiser et opérer à grande échelle, pas seulement à résoudre le problème immédiat.
- Vous comprenez la pensée lean.
- Vous établissez des standards élevés en matière de qualité de code, de performance et de sécurité, et recherchez…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).