Nous recrutons ! Développeur·se Intelligence Artificielle & Backend
Rejoins une équipe qui valorise l'humain autant que la tech
Qui sommes-nous ?
Explor.ai, c'est une équipe de passionnés d'intelligence artificielle qui a pour mission d'aider les petites et moyennes entreprises québécoises à briller dans l'ère numérique. Que ce soit à travers des ateliers fun et stratégiques, des études de faisabilité, ou en développant des solutions d'IA sur mesure, nous adorons transformer les données en profits pour nos clients ! Nous nous attaquons à des défis de taille comme la prévision des ventes, l'optimisation des stocks, la planification de la main-d'œuvre, et bien plus encore.
Pourquoi nous rejoindre ?
100% télétravail : Travaille d'où tu veux, quand tu veux !
Horaires flexibles : L'équilibre vie pro/vie perso, c'est essentiel chez nous !
Réunions virtuelles régulières : Nous aimons nous retrouver pour échanger et renforcer notre esprit d'équipe.
Mentoring & soutien continu : Chez Explor.ai, on s'entraide et on grandit ensemble.
Culture inclusive et diversifiée : chaque idée compte, et le travail en équipe est notre force. Chacun·e a sa place, peu importe son parcours, son genre ou son niveau de confiance. On valorise les idées, on apprend les un·es des autres, on célèbre les progrès (pas seulement les résultats), et on donne du "feedback" de façon constructive pour grandir ensemble.
Ce que tu vas faire avec nous :
En tant que Développeur·se en Intelligence Artificielle chez Explor.ai, tu seras au cœur de nos projets, avec une double casquette : développement backend et intégration de modèles IA.
Côté Intelligence Artificielle :
Travailler avec les principales bibliothèques de LLMs pour développer, entraîner et intégrer des modèles avancés.
Collaborer à la création de solutions d'IA sur mesure, adaptées aux besoins spécifiques de nos clients.
Veiller à la performance et à l'efficacité des modèles d'IA déployés en production.
Expérimenter avec de nouvelles approches IA pour rester à la fine pointe de la technologie.
Côté Backend :
Développer et maintenir des API robustes et sécurisées avec Python (FastAPI / Flask).
Intégrer les modèles d'IA, notamment ceux basés sur des LLMs, dans les applications backend pour créer des solutions intelligentes et performantes.
Optimiser le code backend pour une performance optimale et une extensibilité maximale.
Collaborer étroitement avec ton équipe pour implémenter et déployer des solutions AI/ML.
Concevoir et améliorer l'architecture backend pour répondre aux besoins évolutifs de nos projets IA.
Ce que tu maîtrises :
Python et l'une de ses bibliothèques pour l'IA (ex: TensorFlow, PyTorch, Sklearn, etc.).
FastAPI ou Flask pour le développement backend.
Expérience avec les modèles de langue de grande taille (LLMs) et leur déploiement en production.
Connaissance des bonnes pratiques de développement.
Compétences en optimisation des modèles IA et évaluation des performances.
Les petits plus qui feront la différence :
Expérience avec les frameworks de recherche en IA : Familiarité avec des plateformes de recherche en IA comme Hugging Face, OpenAI API ou TensorFlow Hub pour le partage et l'expérimentation de modèles.
Expérience en MLOps : Connaissance des pratiques de MLOps pour automatiser et gérer les cycles de vie des modèles IA, y compris le versionnement des modèles, le monitoring des performances, et la gestion des pipelines de données.
Expérience en AutoML : Familiarité avec les outils AutoML pour automatiser les processus de sélection de modèles, de réglage des hyperparamètres, et de mise en production.
Expertise en NLP : Compétences avancées en traitement du langage naturel (NLP), y compris l'entraînement et le déploiement de modèles de compréhension du langage tels que BERT, GPT, ou T5.
Connaissance des réseaux de neurones complexes : Expérience avec des architectures avancées comme les GANs (Generative Adversarial Networks), les réseaux de neurones récurrents (RNNs), ou les réseaux neuronals de graphes(GNNs).
Maîtrise de l'optimisation et du fine-tuning des modèles : Capacité à ajuster et à améliorer les modèles pré-entraînés pour des cas d'usage spécifiques, en utilisant des techniques de fine-tuning et de distillation des connaissances.
Expérience en recherche appliquée : Participation à des projets de recherche appliquée dans le domaine de l'IA, avec une bonne compréhension de la littérature académique et des tendances actuelles en IA.
Curiosité pour l'éthique de l'IA : Sensibilité aux questions d'éthique dans l'IA, incluant la détection de biais, la transparence des modèles, et la protection de la vie privée.
Qualités personnelles recherchées :
Envie d'apprendre et de t'adapter dans un environnement en perpétuelle évolution.
Esprit analytique et compétences en résolution de problèmes.
Excellente communication en français et en anglais.
Prêt·e à rejoindre une équipe où l'innovation et la bonne humeur sont au rendez-vous ? On a hâte de te rencontrer !
Job Type: Full-time