Appnovation
AI / Agent Engineer
Montreal
Apply through hirly
hirly scores this role against your resume, shows its reasoning, then writes a resume and cover letter for it and fills the application with you. Free to start — no card required.
hirly's read of this role
- Seniority
- Mid level
- Country
- CA
- Work mode
- On-site / unstated
- First seen by hirly
- 3 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
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ÉS PRINCIPALES
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.
QUALIFICATIONS
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é.
QUI VOUS ÊTES
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 l'amélioration continue.
Vous avez de solides compétences analytiques, en résolution de problèmes et en prise de décision.
Vous adoptez une approche centrée sur le client avec un vrai sens du service.
Vous développez des relations positives avec les parties prenantes internes et externes, tout en gérant plusieurs initiatives aux priorités parfois concurrentes.
Vous faites preuve d'initiative, de passion et de fortes compétences en communication et en collaboration dans un environnement transversal.
Vous êtes réactif et vous épanouissez dans un environnement rapide, diversifié et en constante évolution.
Vous recherchez activement de nouveaux défis et apprenez rapidement de nouveaux concepts, modèles d'affaires et technologies.
Vous avez une expérience préalable en consultation.
Une expérience et des connections dans l'industrie des sciences de la vie sont un atout.
Technology is foundational to all of Appnovation’s offerings, from consulting to digital innovation, to digital product and service creation. The technology department is focused on delivering software solutions that enable rich consumer experiences, from mobile and web applications to advanced analytics and machine learning, to content and engagement management service enablement platforms.
Inherent throughout our tech capabilities is deep expertise in the Software Development Life Cycle, a drive for creativity, a passion for the craft, and collaboration with other disciplines - all foundational ingredients in successful digital experiences and client partnerships.
As an AI / Agent Engineer — an “AI Builder” — you will join a highly motivated and experienced team at the core of every pod, building and evolving the agentic layer of our platform. You will craft the MCP servers, tools, skills and graph-RAG pipelines that make documents intelligible to multiple large language models, and partner with product, data and QA to continuously raise answer quality and factual grounding. We are looking for people who bring a strong, solution-focused mindset, thrive amid fast-moving AI tooling, and get things done.
KEY RESPONSIBILITIES
Build and evolve MCP servers, tools, and skills that expose the platform to multiple LLMs (e.g., Claude, Gemini).
Design and refine the graph-RAG pipeline that transforms documents into agent-friendly representations of facts, entities, and relationships.
Implement retrieval across multiple tiers (source document, vector-RAG, dense graph) and temporal replay.
Partner with QA on eval-driven improvements to answer quality and factual grounding.
Write clean, well-tested, production-grade code and participate in code reviews.
Collaborate closely with product, data, and QA in an agile/sprint model.
Document designs, prompts, and tool interfaces for maintainability and handover.
Monitor deployed agents/models, troubleshoot issues, and iterate on performance.
Stay current with the fast-moving LLM/agent tooling landscape.
QUALIFICATIONS
Bachelor’s Degree in Computer Science, Engineering, or equivalent practical experience.
5+ years of experience in software engineering, with 2+ years in AI/ML or LLM-based applications.
Strong Python, with hands-on experience in LLM application development and agentic patterns.
Direct experience building MCP servers, tools, and skills.
Experience with RAG and graph-RAG systems, vector databases, and embeddings.
Familiarity with graph data stores (Neo4j and/or Postgres/Supabase-based graph implementations).
Comfortable working against multiple LLM providers (e.g., Claude, Gemini).
Solid software engineering fundamentals: version control (Git), testing, and CI/CD.
Strong problem-solving and communication skills, with the ability to work independently in ambiguity.
WHO YOU ARE
You think about how to scale, automate and operate, not just how to build a solution to an immediate problem
You understand lean thinking
You set high standards for code quality, performance/scalability and security and seek continuous improvement
You have solid analytical, problem solving and decision-making sk
Is this role actually a fit for you?
hirly answers with a score and its reasoning, then writes the resume and cover letter if you decide to go for it.
Score it against my resume