29 Aug
|
Appnovation
|
Montreal
29 Aug
Appnovation
Montreal
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. 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. 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.
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. 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. Surveiller les agents/modèles déployés, résoudre les problèmes et itérer sur les performances. 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 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). ~ Solides fondamentaux en génie logiciel : contrôle de version (Git), tests et CI/CD. ~ 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.
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. Design and refine the graph-RAG pipeline that transforms documents into agent-friendly representations of facts, entities, and relationships.
Partner with QA on eval-driven improvements to answer quality and factual grounding. Collaborate closely with product, data, and QA in an agile/sprint model. Monitor deployed agents/models, troubleshoot issues, and iterate on performance.
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. ~ Familiarity with graph data stores (Neo4j and/or Postgres/Supabase-based graph implementations). ~ Solid software engineering fundamentals: version control (Git), testing, and CI/CD. ~ You think about how to scale, automate and operate, not just how to build a solution to an immediate problem You set high standards for code quality, performance/scalability and security and seek continuous improvement You have solid analytical, problem solving and decision-making skills You have customer first mindset and a devotion to customer service You are responsive and thrive in a fast-paced diverse high-performance setting with rapidly changing business needs Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it! Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital.
📌 AI / Agent Engineer (Montreal)
🏢 Appnovation
📍 Montreal