Lead Developer - AI Development & Agent Workflows
Role Overview
Définir comment Merinio développe avec l’IA, concevoir des workflows d’agents réutilisables, livrer des améliorations et accompagner leur adoption.
Merinio est une entreprise québécoise de gestion des effectifs en mode SaaS qui dessert le Canada et les États-Unis.
Un poste est à pourvoir; le périmètre des responsabilités et la rémunération varieront selon le profil retenu.
Key Skills for This Role
Full Job Posting
Rôle et contexte
Définir comment Merinio développe avec l’IA, concevoir des workflows d’agents réutilisables, livrer des améliorations et accompagner leur adoption.
Merinio est une entreprise québécoise de gestion des effectifs en mode SaaS qui dessert le Canada et les États-Unis.
Un poste est à pourvoir; le périmètre des responsabilités et la rémunération varieront selon le profil retenu.
Mandat
- Diriger le développement assisté par l’IA, notamment les outils, le contexte du code, les tests et la revue.
- Collaborer avec les équipes produit et succès client ainsi qu’avec le partenaire de développement; accompagner l’équipe et contribuer aux pratiques, compétences et recrutements.
- Définir la feuille de route de développement IA selon les résultats clients et les obstacles d’ingénierie.
- Concevoir des workflows pour planifier, coder, tester et revoir, avec tâches définies et contrôles humains.
- Relier contexte du dépôt, outils et vérifications CI à l’environnement existant; livrer des améliorations full stack et résoudre les problèmes jusqu’en production.
- Évaluer les modèles et outils sur des tâches réelles; suivre vitesse, qualité, effort de revue et coûts; maintenir tests, contrôles d’accès et revue des livraisons.
Résultats attendus des 90 premiers jours
- Cartographier le processus, choisir un projet pilote et mesurer délais, effort de revue, défauts et coût des outils.
- Construire un workflow d’agents allant des exigences cadrées à l’implémentation, aux tests et à une pull request révisable.
- Livrer une amélioration réelle, comme la performance ou la recherche des offres de quarts, et documenter les résultats et limites.
- Permettre à un autre développeur ou au partenaire de réutiliser le workflow avec un contexte clair, une validation et une revue humaine.
- Proposer une feuille de route d’adoption et une structure d’équipe selon les résultats; les étapes seront précisées ensemble.
Environnement technique
- Front-end : React et TypeScript; mobile : Ionic Capacitor.
- Back-end : Node.js et Express.js; base de données : MongoDB.
- API : REST et WebSocket; infrastructure : Docker, ECS et AWS.
- CI/CD : GitHub Actions.
Profil recherché
- Expérience de livraison et maintenance en production, cadrage des changements, revue de code généré, débogage et décisions d’architecture solides.
- JavaScript/TypeScript, API, modèles de données et stack web moderne; React et Node.js sont utiles, et une expérience comparable convient.
- Expérience de workflows IA réutilisables reliant exigences, contexte du dépôt, code, tests et pull requests révisables; expliquer permissions, revue humaine, échecs, résultats mesurés et adoption.
- Apprendre en construisant et évaluant; transformer des objectifs ambigus en étapes réalisables, assurer le suivi après livraison et aider les autres à adopter de nouvelles pratiques.
- Capacité à communiquer en français et en anglais.
Atouts
- Les outils de développement, CI/CD, l’évaluation d’agents, AWS/Docker, MongoDB, le mentorat et le recrutement sont des atouts.
- Les capacités démontrées priment sur les diplômes.
Mode de travail
- Temps plein en mode hybride, avec une journée obligatoire par semaine au bureau et un horaire flexible.
Avantages
- Trois semaines de vacances payées, fermeture payée de fin d’année et trois jours personnels ou de maladie par année.
- Assurances collectives dès l’embauche et admissibilité à des options d’achat d’actions après la probation.
- Accès gratuit au gym, à un entraîneur, à des cours, au basketball et à une patinoire saisonnière; outils IA pour les projets convenus.
Processus de recrutement
- Le processus comprend une conversation d’introduction de 30 minutes, une présentation de projet de 60 minutes et une discussion finale de 30 minutes.
- La présentation porte sur un workflow, du code, des tests, un échec résolu et les apprentissages.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career