Artificial Intelligence Engineer (Montreal)

Artificial Intelligence Engineer (Montreal)

16 Oct
|
TMC Canada
|
Montreal

16 Oct

TMC Canada

Montreal

English Version

TMC Canada is looking for an experienced Applied AI Engineer to join our team in Montréal for a hybrid role (3 days in office / 2 days remote).

Applied AI engineers are hands-on developers who work collaboratively with business and technology teams to accelerate the implementation of Generative AI use cases across the company. Team members participate in discovery discussions, build and test prototypes, integrate AI capabilities with existing applications, and provide practical implementation support to sponsoring application development teams.

Your challenges?

The role involves the following tasks and responsibilities:

- Work with business and technology stakeholders to understand Generative AI use cases and translate requirements into practical implementations;
- Develop proofs of concept, prototypes, and reference applications that demonstrate business value and accelerate AI adoption;
- Build and enhance AI-powered applications, copilots, assistants, and agentic workflows using the firm's enterprise AI platforms and services;
- Implement Retrieval-Augmented Generation (RAG) solutions using enterprise knowledge repositories, vector databases, embeddings, semantic search, and retrieval techniques;
- Develop AI agents and orchestration workflows using frameworks such as LangGraph, LangChain, Semantic Kernel, Claude Code SDK, OpenAI SDK, or similar technologies;
- Implement prompt engineering techniques, structured outputs, tool calling, context management, and workflow orchestration patterns;
- Build APIs, connectors, and integrations between AI applications and enterprise systems, data platforms, and business workflows;
- Create reusable components, templates, implementation patterns, and developer examples that help application teams deliver AI solutions more efficiently;
- Develop automated tests and evaluation capabilities to measure solution quality, grounding, reliability, safety, and performance;
- Troubleshoot implementation issues and support application teams as prototypes and reference solutions transition toward production;
- Collaborate with firmwide AI platform teams to use foundational AI capabilities and follow enterprise engineering, security, governance, and Responsible AI standards;
- Stay current with emerging AI technologies and apply relevant tools and techniques to business use cases.

What do we expect from you?

The minimum required skills and competencies for this role:

- Experience: 3 to 5 years of software engineering experience with hands-on application development responsibilities; 1 to 3 years of practical experience developing Generative AI applications, AI assistants, AI agents, copilots, or intelligent automation solutions.
- Technical Stack: Proficiency in Python and experience building APIs, integrations, and enterprise applications; working knowledge of LLMs, prompt engineering, embeddings, vector databases, semantic search, RAG, and common AI application patterns.
- Frameworks & Architecture: Hands-on experience with frameworks like LangGraph, LangChain, Claude Code SDK, OpenAI SDK; familiarity with Model Context Protocol (MCP), AI gateways, or agent-to-agent communication.
- Engineering Standards: Experience with GitHub, CI/CD pipelines, containers, and cloud services (Azure or AWS) used to host applications and AI workloads.
- Work Arrangement: Hybrid model in Montréal (3 days on-site / 2 days remote).

What can you expect from TMC?

We are the global home of employeneurs: a group of highly skilled engineers, and digital experts who combine technical excellence with an entrepreneurial mindset to deliver high-tech solutions with positive impact for leading companies across multiple industry sectors.

At TMC, we believe that People Drive Technology, that’s why an employeneur is much more than just an average consultant.



You’ll be part of an international community where your expertise is valued, your ambitions are supported, and your career is tailored to your personal and professional goals, all while helping to shape the future of technology.

Why choose Employeneurship?

The best solutions are created by people who are empowered to grow. That's why we are redefining the IT and Engineering Consulting market with a unique business model that combines the security of traditional employment with the freedom and ownership needed to develop your entrepreneurial mindset.

Our Employeneurship model is built around five key principles:

- Long-term work relationship: Enjoy the stability of a permanent contract while working on challenging projects with leading organizations;
- Individual profit sharing: Benefit directly from the value you create through a transparent profit-sharing model;
- YOUniversity: Access to continuous learning, technical development and personal growth trainings and coaching designed around your career ambitions;
- Business Cells: Expertise-driven networks that foster collaboration, knowledge sharing, and technical excellence to drive innovation;
- The Entrepreneurial Lab: A place to bring your most innovative ideas into reality, explore new technologies, and contribute to future start-ups opportunities.

TMC is an equal opportunity employer and values diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Version Française

TMC Canada recherche un(e) Ingénieur(e) IA Appliquée expérimenté(e) pour rejoindre notre équipe à Montréal pour un poste en mode hybride (3 jours sur place / 2 jours en télétravail).

Les ingénieurs en IA appliquée sont des développeurs de terrain qui travaillent en collaboration avec les équipes commerciales et technologiques pour accélérer la mise en œuvre de cas d'usage en IA générative à travers l'entreprise. Les membres de l'équipe participent aux discussions de découverte, construisent et testent des prototypes, intègrent des capacités d'IA aux applications existantes et fournissent un support pratique aux équipes de développement.

Vos défis ?

Le rôle comprend les tâches et responsabilités suivantes :

- Collaborer avec les parties prenantes pour comprendre les cas d'usage en IA générative et traduire les besoins en implémentations pratiques ;
- Développer des preuves de concept (PoC), des prototypes et des applications de référence démontrant la valeur commerciale ;
- Concevoir et améliorer des applications propulsées par l'IA, des copilotes, des assistants et des flux de travail agentiques ;
- Mettre en œuvre des solutions RAG (Retrieval-Augmented Generation) en utilisant des bases de données vectorielles, des embeddings et la recherche sémantique ;
- Développer des agents IA et des workflows d'orchestration à l'aide de frameworks tels que LangGraph, LangChain, Semantic Kernel ou OpenAI SDK ;
- Appliquer des techniques de prompt engineering, de sorties structurées et d'appel d'outils ;
- Créer des API, des connecteurs et des intégrations entre les applications d'IA et les systèmes d'entreprise ;
- Créer des composants réutilisables, des modèles et des exemples pour aider les équipes à livrer des solutions d'IA plus efficacement ;




- Développer des tests automatisés et des capacités d'évaluation pour mesurer la qualité, la fiabilité et la sécurité ;
- Résoudre les problèmes d'implémentation et accompagner la transition des solutions vers la production ;
- Collaborer avec les équipes de plateformes d'IA pour respecter les normes de gouvernance, de sécurité et d'IA responsable ;
- Assurer une veille technologique sur les innovations en IA.

Que recherchons-nous chez vous ?

Les compétences et qualifications minimales requises pour ce poste :

- Expérience : 3 à 5 ans d'expérience en génie logiciel avec des responsabilités de développement ; 1 à 3 ans d'expérience pratique dans le développement d'applications d'IA générative, d'assistants IA ou de solutions d'automatisation intelligente.
- Compétences techniques : Maîtrise de Python et expérience dans la création d'API et d'applications d'entreprise ; connaissance pratique des LLMs, du prompt engineering, des bases de données vectorielles et du RAG.
- Frameworks : Expérience pratique avec des frameworks de développement d'IA (LangGraph, LangChain, OpenAI SDK, etc.) et familiarité avec les protocoles de communication d'agents.
- Ingénierie : Expérience avec GitHub, les pipelines CI/CD, les conteneurs et les services cloud (Azure ou AWS).
- Modalités de travail : Mode hybride à Montréal (3 jours sur place / 2 jours en télétravail).

Que pouvez-vous attendre de TMC ?

Nous sommes le foyer mondial des « employeneurs » : un groupe d'ingénieurs et d'experts numériques hautement qualifiés qui allient excellence technique et esprit entrepreneurial pour fournir des solutions technologiques de pointe ayant un impact positif auprès des plus grandes entreprises du marché.

Chez TMC, nous croyons que les personnes font avancer la technologie (People Drive Technology). C'est pourquoi un employeneur est bien plus qu'un simple consultant. Vous ferez partie d'une communauté internationale où votre expertise est valorisée, vos ambitions sont soutenues et votre carrière est façonnée selon vos objectifs personnels et professionnels, tout en contribuant à façonner l'avenir de la technologie.

Pourquoi choisir l'Employeneurship ?

Les meilleures solutions sont créées par des personnes qui ont les moyens d'évoluer. C'est pourquoi nous redéfinissons le marché du conseil en IT et ingénierie grâce à un modèle d'affaires unique qui combine la sécurité d'un emploi traditionnel avec la liberté et le sentiment de propriété nécessaires au développement de votre esprit d'entreprise.

Le modèle d'Employeneurship repose sur 5 piliers clés :

- Relation de travail à long terme : Profitez de la stabilité d'un contrat permanent tout en travaillant sur des projets stimulants avec des organisations de premier plan ;
- Partage individuel des profits : Bénéficiez directement de la valeur que vous créez grâce à un modèle de participation aux bénéfices transparent ;
- YOUniversity : Accédez à des formations continues (techniques et développement personnel) ainsi qu'à du coaching sur mesure pour concrétiser vos ambitions de carrière ;
- Cellules d'affaires (Business Cells) : Des réseaux d'expertise spécialisés qui favorisent la collaboration, le partage de connaissances et l'excellence technique pour stimuler l'innovation ;
- Le Lab Entrepreneurial (The Entrepreneurial Lab) : Un espace dédié pour concrétiser vos idées les plus innovantes, explorer de nouvelles technologies et contribuer à la création de futures start-ups.

TMC est un employeur souscrivant au principe de l'égalité d'accès à l'emploi et valorise la diversité. Nous ne discriminons pas sur la base de la race, de la religion, de la couleur, de l'origine nationale, du genre, de l'orientation sexuelle, de l'âge, de l'état matrimonial, du statut de vétéran ou du handicap.

📌 Artificial Intelligence Engineer (Montreal)
🏢 TMC Canada
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: artificial intelligence engineer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: artificial intelligence engineer (montreal) / montreal