Développeur Fullstack, spécialiste agentic
À propos de l'entreprise
Nous sommes une entreprise de développement technologique prospère et agile. L'humain est au centre de tout ce que nous faisons. Pour dire les choses simplement, nous sommes attentionnés. Notre équipe se soucie personnellement de nos clients et du monde qui les entoure, et nous nous soucions des rêves de vie, des aspirations et du développement de carrière de notre équipe.
Nous croyons fermement au pouvoir de la communauté. C'est pourquoi nous recherchons des opportunités de construire des relations significatives avec tous ceux qui nous entourent.
Nous aimons nous amuser et profiter de la vie. Nous nous réveillons chaque jour avec l'inspiration de construire un monde plus efficace et plus agréable.
Missions
- Développer, tester et déployer des agents IA et des applications basées sur des LLM pour des projets clients.
- Construire des workflows agentic qui intègrent des modèles de langage, des API externes, des outils et des données métier.
- Implémenter des patterns tels que le tool calling, les structured outputs, la gestion du contexte et le retrieval-augmented generation (RAG).
- Contribuer à l'orchestration d'agents, à l'automatisation des workflows et aux intégrations avec les systèmes logiciels existants.
- Écrire un code propre, maintenable et bien testé en suivant les meilleures pratiques de développement logiciel.
- Participer à l'évaluation du comportement des agents, à l'amélioration de la qualité des sorties et au dépannage des problèmes de fiabilité et de performance.
- Collaborer avec des développeurs seniors sur la conception du système, l'architecture et les décisions techniques.
- Travailler avec des équipes multidisciplinaires pour comprendre les exigences des clients et les traduire en solutions fonctionnelles.
- Explorer les nouveaux modèles, outils et frameworks d'IA, et partager vos apprentissages avec l'équipe.
- Prendre la responsabilité des fonctionnalités assignées et contribuer à leur livraison, du développement jusqu'à la production.
Profil recherché
Le candidat idéal
- Plus de 3 ans d'expérience professionnelle en développement logiciel.
- Expérience pratique du développement d'applications utilisant des large language models, des API d'IA ou des frameworks agentic à travers des projets professionnels ou un travail indépendant substantiel.
- Fortes compétences en programmation avec Python et familiarité avec le développement backend, les API et les intégrations logicielles.
- Compréhension des concepts de LLM, du prompt et context engineering, du tool calling et du RAG.
- Familiarité avec les pratiques modernes de développement logiciel, y compris le version control, les tests, les code reviews et le CI/CD.
- Expérience de travail avec les services cloud ou le déploiement d'applications en production.
- Esprit de bâtisseur et de bricoleur avec un appétit pour la création de solutions concrètes et la résolution de défis techniques avec initiative et ingéniosité.
- Capacité à apprendre de manière autonome, à rester à jour dans un paysage technologique en évolution rapide et à contribuer aux discussions d'équipe.
- À l'aise pour collaborer avec des personnes ayant des parcours techniques différents et pour poser des questions si nécessaire.
- Français intermédiaire ou conversationnel (minimum).
Nous valorisons une base technique solide et une initiative démontrée. Vous n'avez pas besoin de maîtriser chaque nouveau framework d'IA pour réussir dans ce rôle.
Vous devriez maîtriser
- Programmation : Python et les pratiques générales de développement logiciel.
- Intégration LLM : Travailler avec des API de modèles telles qu'OpenAI, Anthropic Claude ou Google Gemini.
- Développement Backend : API, échange de données, intégrations externes et opérations asynchrones.
- TypeScript ou JavaScript et les frameworks frontend modernes.
- Concepts agentic : Tool calling, orchestration, structured outputs et gestion du contexte.
- Retrieval : Architectures RAG de base, embeddings et vector search.
- Qualité logicielle : Unit testing, debugging, Git et pratiques de code review.
- Infrastructure : Concepts de base du déploiement cloud et workflows CI/CD.
C'est un plus si vous avez de l'expérience avec
- Les frameworks agentic tels que LangGraph, LangChain, OpenAI Agents SDK ou des outils similaires.
- La création d'agents ou d'applications basées sur des LLM utilisées par de vrais utilisateurs.
- Le Model Context Protocol (MCP) et les intégrations agent-tool.
- Les outils d'évaluation, d'observabilité et de monitoring d'agents.
- Les systèmes multi-agent et l'automatisation de workflows.
- Les assistants de codage IA et les outils de développement basés sur des agents.
- Le travail sur des projets clients ou des solutions logicielles d'entreprise.
Avantages
- Salaire compétitif et contribution à votre régime de retraite (REER)
- Horaires de travail flexibles et choix de votre mode de travail
- Travail de n'importe où jusqu'à 8 semaines
- Congé sabbatique payé
- Compte de dépenses pour le bien-être et la productivité
- Programme parental
- Activités
- Formation
- Et plus encore...
Autres informations
Nous célébrons la diversité sous toutes ses formes. Origines, personnalités, parcours de carrière, langues... tout ce que vous voulez. Nous innovons, apprenons et partageons activement des histoires sur ce sujet. Nous voulons que chacun se sente accueilli et inclus dans tout ce que nous faisons.