Développeur Informatique Backend H/F - GALILEO RH
- Nice - 06
- CDI
- GALILEO RH
Les missions du poste
Mon client est une jeune entreprise technologique spécialisée dans la génération de données synthétiques annotées à destination de projets à forte exigence (vision par ordinateur, IA, environnements complexes).
Dans une phase clé de structuration de sa plateforme, l'équipe recherche un(e) ingénieur(e) backend expérimenté(e) pour sécuriser la qualité du produit et participer activement à son évolution.
Le rôle est hybride :
une première phase très orientée fiabilisation, tests et qualité des données,
puis une contribution régulière au développement backend produit.
Objectif du poste
Mettre sous contrôle la plateforme de génération de datasets (images + annotations + métadonnées) grâce à des mécanismes robustes de tests automatisés et de validation, puis participer aux développements backend Python.
Vos missions
Phase 1 - Fiabilisation & qualité
Vous prenez en main la robustesse de la plateforme :
- Concevoir et développer des tests end-to-end en Python (batch runs, non-régression, fuzzing contrôlé, variation de paramètres)
- Mettre en place des contrôles qualité sur les données produites :
- cohérence images / annotations / métadonnées
- validation de schémas JSON
- invariants attendus
- métriques et distributions
- Centraliser erreurs et métriques pour améliorer :
- le triage
- la reproductibilité
- le reporting
- Intégrer ces validations dans des pipelines automatisés et la CI
Phase 2 - Contribution produit backend
Une fois la plateforme stabilisée, vous participez au développement coeur produit :
- Évolutions du moteur Python traduisant des requêtes haut niveau vers des instructions bas niveau
- Contribution au post-processing des données (filtrage, scoring qualité, conversion/export d'annotations)
- Participation aux évolutions backend (APIs, services) selon la roadmap
- Garantie de la non-régression fonctionnelle
Le profil recherché
Profil recherché
Indispensable
- Minimum 5 ans d'expérience en développement logiciel / backend
- Formation ingénieur ou universitaire équivalente
- Très bon niveau en Python
- Solide culture tests automatisés et/ou data
- Profil européen (contexte projets sensibles)
- Français courant + anglais professionnel (minimum B2)
Atouts supplémentaires
- Expérience startup / scale-up
- À l'aise avec pipelines data et automatisation
- Connaissances CI/CD
- Bases en JavaScript / TypeScript
- Expérience en tests API ou UI (Playwright, Cypress, Selenium...)
Stack principale
- Python
- Pipelines data & automatisation
- CI/CD