Contractor job Senior Full Stack Engineer — Python/FastAPI & React (GCP) H/F
Ile-de-France
Comet
Share this job
Rejoignez une équipe stratégique au sein d'un groupe international pour concevoir la nouvelle plateforme intelligente de recommandation personnalisée (Prescription Automation Recommendation System). Ce système basé sur l'IA analyse les profils utilisateurs et génère des recommandations de produits sur mesure pour des millions de consommateurs à travers le monde.
En tant que Senior Full Stack Engineer, vous prendrez en charge l'intégralité du périmètre technique de la solution :
Le Backend : Un moteur de recommandation haut débit développé en Python/FastAPI qui évalue, classe et enrichit les routines de produits.
Le Frontend : Un simulateur complet développé en React, utilisé par les équipes internes (Product Managers, Data Scientists) pour visualiser, tester et faire évoluer les recommandations en temps réel.
Vous ferez la jonction entre la Data Science (algorithmes, enrichissement ML, graphes de connaissances) et le Produit (expérience utilisateur, boucles de feedback) au sein d'une squad agile axée sur la qualité et la livraison continue.
📋 VOS RESPONSABILITÉS PRINCIPALESResponsabilité Full Stack : Concevoir et développer l'expérience de bout en bout : ingestion des profils beauté → scoring des produits → rendu visuel sur l'interface utilisateur.
Architecture Backend & Gestion Async/Sync : Concevoir un service FastAPI de niveau production gérant à la fois l'asynchrone (mise en cache Redis, requêtes HTTP) et le synchrone (Firestore). Optimiser la latence et garantir le passage à l'échelle pour des millions de requêtes.
Moteur de Recommandation & Règles Métier : Implémenter la logique de scoring (normalisation des scores, mise en avant des bestsellers, stratégies de re-classement) et intégrer un moteur de règles d'incompatibilité basé sur des graphes ().
Interface de Visualisation & Simulation : Développer un simulateur performant sous React pour permettre aux équipes internes de tester les recommandations, gérer des états complexes et naviguer au sein de catalogues produits volumineux.
Infrastructure GCP & DevOps : Déployer les services sur Google Cloud Platform (Cloud Run, Firestore, BigQuery, VPC, Secret Manager) via des pipelines CI/CD automatisés sous Cloud Build (tests unitaires, scans de sécurité SAST/SCA).
Pipelines de Données & Observabilité : Intégrer les API d'enrichissement de produits (gestion du batching et du cache) et instrumenter la plateforme avec des outils d'observabilité (Sentry, Prometheus, GCP Cloud Logging, requêtes analytiques BigQuery).
Candidate profile
Les indispensables (Must-Have) :
Senior Python (7 ans et +) : Expertise approfondie des frameworks asynchrones (FastAPI, AsyncIO, Pydantic v2, injection de dépendances). Solide maîtrise des modèles d'exécution (threads vs async/await).
Senior React (5 ans et +) : Expérience affirmée sur React 18+, TypeScript et la gestion d'état complexe (Redux, Zustand, Context). Maîtrise des techniques d'optimisation de performance UI (mémoisation, code splitting, lazy loading).
Maîtrise de GCP en Production (3 ans et +) : Expérience concrète du déploiement et de l'exploitation sur Cloud Run, Firestore, BigQuery et de la gestion des réseaux VPC.
Conception de Bases de Données : Modélisation de schémas SQL et NoSQL (structures de documents Firestore, stratégies d'indexation, consistance éventuelle).
Conception d'API : Architecture d'API REST propres et robustes, intégration de services tiers et gestion des hiérarchies de cache (Redis → Firestore).
Culture Production & QA : Pratique des pipelines CI/CD (Cloud Build), de l'observabilité et des frameworks de test (pytest, , Jest, React Testing Library, Postman).
Apprécié (Nice-to-Have) :
Traitement de données & Librairies de graphes : , , .
Clients Redis asynchrones ().
Expérience sur des systèmes de recommandation, de personnalisation ou des architectures orientées graphes.
Connaissance du secteur de la Beauty Tech, de la vente au détail ou de l'E-Commerce.
Savoir-être & État d'esprit :
Vision Système Full Stack : Capacité à identifier rapidement les goulots d'étranglement sur l'ensemble de la chaîne (de la latence d'une requête Firestore à la taille du bundle React).
Esprit Collaboratif : Fortes compétences relationnelles pour interagir efficacement avec les Data Engineers, les experts Knowledge Graph et les Product Owners.
Pragmatisme & Agilité : Orientation vers le livrable utile, les itérations rapides et le refactoring basé sur les retours d'usage réels.
Working environment
Discover Comet
Apply to this job!
Find your next career move from +8,000 jobs!
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
Get discovered
Recruiters come directly to look for their future hires in our CV library.
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Senior Full Stack Engineer — Python/FastAPI & React (GCP) H/F
Comet