XXII GROUP
L'équipe Tech
L'équipe Tech de XXII est composée de profils experts et passionnés, ayant comme vision de rapprocher les avancées technologiques et la recherche scientifique des produits ainsi que du marché.
Ainsi, la Tech de XXII couvre l'ensemble de la chaine de valeur en vision par ordinateur. Nous développons en interne, au-delà de nos produits, tous les outils nous permettant d'accélérer et d'automatiser notre processus de production et notre apport en innovation.
Les équipes se décomposent en 4 teams :
- la Team Data, qui s'occupe de toutes les questions de collecte, annotations et génération / augmentation de datasets
- la Team R&D, alimentée par le travail de l'équipe Data, qui produit et développe des librairies, des outils et des modèles de ML innovants permettant de faciliter le travail des features Team et de développer des produits performants
- 2 équipes produits utilisant le travail de la Team Data et la Team R&D pour développer des produits et des fonctionnalités orientées métiers pour apporter un maximum de valeur aux utilisateurs finaux.
--> une équipe développant des produits d'analyse en temps réel
--> une deuxième équipe développant des produits d'analyse en temps différé
Répartition des collaborateurs
R&Dx
20%
Produits
50%
Data
15%
Support
15%
80%
De couverture du code en tests unitaires
Technologies et outils
Python
100%API REST
100%Node.js
80%ExpressJS
80%Redis
60%MongoDB
60%Go
30%Unity
20%C++
20%CUDA
10%React JS
100%JavaScript
65%WebSocket
60%GitLab
100%Git
100%Docker
100%Kubernetes
80%Ansible
25%Terraform
10%
Backend
Frontend
Devops
Organisation et méthodologies
- La méthodologie agile est au centre de l'organisation de la Tech de XXII.
- Les équipes sont organisées en features teams où l'ensemble des compétences nécessaires collaborent au sein d'une même équipe.
- En se basant sur les différents rituels du Scrum (daily, sprint planning, démos, rétro), les équipes Tech font évoluer nos produits en fonction de la roadmap établie par l'équipe produit tout en suivant les bonnes pratiques du développement software.
- Les développements sont réalisés en pair coding et les features sont systématiquement revues pendant des CR.
Projets et défis techniques
XXII CORE
XXII CORE est la suite logicielle de XXII. Cette technologie brevetée permet de mettre à disposition tous les algorithmes développés chez XXII tant pour le traitement en temps réel que pour le traitement en temps différé.
La plateforme CORE permet de déployer, orchestrer et mettre à jour les algorithmes de vision sur des parcs de caméras existants. Notre force : déployer la solution avec un minimum d'efforts tout en maximisant l'usage du hardware diminuant ainsi la puissance de calcul nécessaire.
Processus de recrutement
-
Entretien RH pour valider votre projet professionnel et sa concordance avec les objectifs de XXII
-
Test technique en ligne à domicile
-
Debrief avec l'équipe tech du test et présentation détaillé du poste et des missions
-
Live coding chez XXII en présence de l'équipe Tech
-
Entretien avec le CTO