Klark
L'équipe Tech
Pour atteindre la mission de Klark, nous avons l'ambition de déployer le plein potentiel de l'intelligence artificielle générative au service de nos clients. Nos data scientists sélectionnent les modèles de langage à grande échelle (LLMs) les plus performants du marché, et nos développeurs prennent ensuite le relais pour les intégrer de manière optimale dans notre solution de service client.
Chaque jour, notre équipe Tech relève de nombreux challenges pour :
- Faire évoluer nos algorithmes avec les dernières avancées en lA
- Monitorer tous nos LLMs pour éviter les hallucinations
Dans ce cadre, l'agilité, le partage et l'écoute sont des compétences clés.
Répartition des collaborateurs
Engineering
75%
Data
12.5%
Product / Design
12.5%
5
Nombre de LLMs en prod (2023)
Technologies et outils
Node.js
100%MongoDB
100%Python
30%Vue.js
100%RESTful APIs
100%Google Cloud Platform
100%
Backend
Frontend
Devops
Python & LangChain ⚙️
Grâce au framework LangChain 🦜🔗, nous nous intégrons facilement et rapidement aux LLMs avec Python
Hugging Face ⚙️
Les modèles OpenSource d'Hugging Face 🤗 sont un trésor d'inspiration et nous permettent de réinventer toutes les fonctionnalités d'une solution de service client.
Github CI / CD ⚙️
Pour livrer rapidement de nouvelles fonctionnalités, nous faisons de l'intégration et du déploiement continu.
Organisation et méthodologies
Nous suivons la méthodologie Agile avec les rituels classiques qui nous offrent une organisation optimale :
- Dailys pour nous synchroniser quotidiennement
- Sprint review pour organiser nos semaines
- Retros pour améliorer notre organisation continuellement
Nous y ajoutons aussi d'autres rituels nous permettant de grandir professionnellement tout en garantissant un code de qualité :
- Peer review systématique des PRs
- Pair programming à tout moment lorsqu'un développeur en ressent le besoin