
Le/la Data Engineer (IA) a pour mission de concevoir, déployer et optimiser en continu des infrastructures et pipelines de données pour des projets d'IA/ML. En plus de garantir la scalabilité et la performance des systèmes, il/elle propose et met en œuvre activement des améliorations sur l'existant. Doté(e) d'une forte autonomie, il/elle prend en charge l'ensemble du cycle de vie des données, de la conception à la maintenance en production.
Responsabilités Clés
a) Optimisation continue des systèmes
- Évaluer périodiquement les structures logicielles et les traitements algorithmiques pour repérer les points d’amélioration en termes de performance, de complexité ou de maintenabilité.
- Benchmarker différentes approches techniques et faire des recommandations éclairées
b) Développement et maintenance
- Concevoir des pipelines/algorithmes IA/ML performants en exploitant des solutions open source
- Automatiser les processus de data quality check et de monitoring des modèles
- Documenter les architectures techniques et les décisions prises
c) Travail en autonomie
- Piloter ses projets en autonomie.
- Savoir prioriser les tâches en fonction de l'impact métier
- Faire remonter les problèmes et proposer des solutions

3- Compétences Requises
a) Savoir-faire :
- Langages : Python (expert), SQL, C++ (un plus)
- Outils IA : PyTorch, FastAPI
- Data : MySQL, MongoDB
- DevOps : Docker, CI/CD
b) Savoir être :
-Esprit d'initiative : Proactivité dans l'identification et la résolution de problèmes
-Force de proposition : Capacité à suggérer des améliorations pertinentes
-Autonomie: Gestion efficace du temps et des priorités
-Curiosité intellectuelle : veille active sur les nouvelles solutions technologiques
-Savoir travailler en équipe
-Savoir rendre compte de son activité
-Rigueur dans le respect des méthodes et procédures
Profil Recherché :
Expérience : 2+ ans dans le domaine de la data (IA et ingénierie logicielle)