Responsabilités Ce rôle sera axé sur le développement et la maintenance des agents IA, des flux de travail et des pipelines qui alimentent les fonctionnalités destinées aux membres ainsi que les outils internes de l'entreprise.
- Concevoir, développer et maintenir des agents IA et des pipelines intégrant des modèles de langage (LLM) dans des fonctionnalités destinées aux membres ainsi que dans des outils internes
- Surveiller les performances, les coûts, la fiabilité et la qualité des résultats des agents et des pipelines en production, et mettre en place les outils nécessaires pour assurer leur observabilité
- Intégrer des API de modèles de langage (LLM) et des services d'IA tiers à notre environnement Ruby on Rails et à nos systèmes existants
- Évaluer et sélectionner les outils, modèles et services d'IA les mieux adaptés, en tenant compte de leurs capacités, de leur coût et de leur fiabilité
- Collaborer avec les différentes équipes afin d'identifier les occasions où l'IA peut améliorer l'expérience des membres ou optimiser les processus internes
- Diagnostiquer les problèmes et améliorer continuellement les solutions mises en place, dans un domaine où les modèles, les outils et les meilleures pratiques évoluent rapidement
Personnalité - Vous accordez une grande importance à la qualité de votre travail. Vous êtes fier de votre code et vous maintenez des standards élevés en matière de qualité, de clarté et de maintenabilité
- Vous privilégiez des décisions pragmatiques et savez trouver le bon équilibre entre le technique et la suringénierie
- Vous aimez faire des recherches et comparer les produits. Avant un achat important, vous passez généralement plusieurs semaines à analyser les différentes options
- Vous aimez aider les gens. La mission de RTINGS.com est d'aider les gens à trouver le meilleur produit selon leurs besoins. Vous aimez rester à l'affût des avancées en intelligence artificielle et évoluer dans un domaine qui change rapidement
- Vous êtes à l'aise avec l'ambiguïté, puisque les meilleures pratiques en IA sont encore en constante évolution
- Vous avez l'initiative de faire avancer les projets, recherchez activement la rétroaction et gardez toujours en tête ce qui apportera le plus de valeur à nos utilisateurs
Qualifications/Expérience - Baccalauréat en génie informatique, en génie logiciel, en informatique ou dans un domaine équivalent
- 5+ ans d'expérience professionnelle en développement logiciel
- Expérience professionnelle avec Ruby on Rails (obligatoire)
- Expérience dans le développement d'applications exploitant des grands modèles de langage (LLM) et des API d'intelligence artificielle
- Expérience dans la conception et l'intégration de services backend et d'API
- Expérience avec les bases de données vectorielles, la génération augmentée par récupération (RAG), l'ingénierie de prompts (prompt engineering) et les frameworks d'agents IA
- Une expérience en observabilité ou en surveillance de systèmes d'IA (traçage, évaluations, journalisation, suivi des coûts et de la latence) un atout
- Expérience dans l'évaluation et l'intégration de services et d'outils d'IA tiers
- Capacité d'apprentissage rapide et excellentes aptitudes en résolution de problèmes
Ce poste vous intéresse? N'hésitez plus, postulez et venez rejoindre notre équipe formidable!
Avis de non-responsabilité :Pour les candidats québécois : Il est important de noter que la maîtrise de l'anglais est requise en raison de la portée internationale de notre entreprise, et de la nécessité d'interagir avec des utilisateurs, des fournisseurs, des clients, etc., en dehors du Québec. Nous vous remercions de votre compréhension.Salaire
$100,000-$160,000 CAD