Nous recherchons un profil hybride Data Scientist x Software Engineer pour rejoindre notre équipe Software, actuellement composée de deux feature teams (chacune avec un Engineering Manager, un Product Manager, plusieurs Software Engineers et Data Scientists), d’une Data Platform team et d’un Designer.
Ce poste s’adresse à des profils avec une dominante data science, des compétences sérieuses en mathématiques appliquées, et idéalement une expérience en développement web. Les candidats avec peu d’expérience en web, mais une forte appétence pour apprendre, comprendre le fonctionnement d’une application web moderne, et contribuer au produit côté front-end et back-end seront tout de même considérés avec attention.
Le poste est ouvert à Paris, avec la possibilité de télétravailler 2 jours par semaine. La rémunération dépendra du niveau d’expérience et du périmètre de responsabilités.
WHAT’S IN FOR YOU?
En nous rejoignant :
Tu contribueras à améliorer l’efficacité de la production électrique en France et dans le monde, sur un produit concret qui a de l’impact.
Tu travailleras sur un logiciel en production, utilisé au quotidien, et conçu pour durer (robustesse, qualité, passage à l’échelle).
Tu auras l’opportunité de développer une double compétence précieuse : Data Science appliquée + développement web.
Tu évolueras dans une équipe à taille humaine, exigeante et bienveillante, qui investit dans la montée en compétence.
Tu contribueras à la fois à la construction / amélioration d’algorithmes et de briques data utilisées en production, et au produit web, afin d’intégrer ces fonctionnalités et de les mettre à disposition de nos utilisateurs et utilisatrices.
La répartition dépendra de ton profil et pourra évoluer selon les projets.
Tes missions principales incluront :
📊 Data Science appliquée (production-first)
Concevoir, implémenter et maintenir des algorithmes, méthodes et modèles de machine learning utilisés en production (pas de POC jetable).
Travailler sur des sujets de séries temporelles industrielles : détection d’anomalies, estimation de pertes de performance, modèles prévisionnels.
Mettre en place des métriques de suivi et participer au monitoring des modèles.
🧩 Full-stack web
Développer le produit et ses nouvelles fonctionnalités en intervenant sur les écrans et les parcours (front-end) ainsi que sur le serveur, le stockage et la performance : requêtes, schémas, caching, etc. (back-end)
Être garant de la qualité du code produit. Nous faisons le choix de ne pas avoir d’équipe QA dédiée ; en tant que software engineer, tu devras donc produire des tests pour minimiser le travail de vérification manuelle (en gardant en tête les trade-offs avec maintenabilité, évolutivité et coût en temps).
🤝 Collaboration, impact et apprentissage
Travailler en étroite collaboration avec les software engineers, les data scientists, les PMs et la plateforme.
Être force de proposition sur les choix techniques et méthodologiques, mais aussi sur la conception de nouvelles fonctionnalités et sur la qualité de l’expérience utilisateur.
Apprendre rapidement de nouvelles technos, demander de l’aide efficacement, et partager tes apprentissages.
Data / ML
Python
pandas, numpy, scikit-learn, MLflow, Streamlit, Polars
Notebooks Jupyter
Monitoring et tooling orientés production (Grafana, Loki, Prometheus, etc.)
Web
TypeScript
NodeJS (back-end)
React (front-end)
Bases de données : PostgreSQL, Redis, Azure Data Explorer pour les time series (migration vers TimescaleDB envisagée)
La maîtrise de l’ensemble de ces outils n’est pas attendue dès l’arrivée.
FORMATION / EXPÉRIENCE PROFESSIONNELLE & HARD SKILLS
Diplôme d’ingénieur ou master avec une focale data science, machine learning, ou mathématiques appliquées.
3+ ans d’expérience en data science sur des sujets concrets, idéalement sur un produit ou du SaaS en production, idéalement en start-up / scale-up.
Très bonne maîtrise de Python.
Français et anglais courants.
Tu as des compétences en dev web, ou a minima une forte motivation à en acquérir et progresser rapidement sur le sujet.
Tu as une sensibilité pour le produit et l’UX, et tu es capable d’itérer de manière pragmatique.
SOFT SKILLS
Tu veux mettre tes compétences au service de la transition énergétique, et tu as envie de comprendre le métier de Metroscope.
Tu es pragmatique, curieux ou curieuse, et tu sais avancer même face à l’inconnu.
Tu communiques clairement, tu sais demander de l’aide, et tu aimes travailler en équipe.
BONUS
Expérience sur des séries temporelles, données industrielles, ou systèmes à contraintes fortes.
Expérience avec PostgreSQL, Redis, ou optimisation de performance.
Habitude de code reviews, pair programming, et bonnes pratiques de qualité.
Si après avoir lu cette description tu n’es pas certain·e de correspondre complètement à tous les critères mais que ce poste correspond aux compétences que tu aimerais développer, nous t’encourageons fortement à candidater pour nous exprimer tes motivations et ce que tu aimerais apporter à Metroscope.
🚇 Pass Navigo couvert à 75% par Metroscope ou forfait mobilité durable (jusqu’à 700€/an).
🍽️ Carte restaurant (10€ / jour dont 60% pris en charge par Metroscope).
🐻❄️ Mutuelle Alan (prise en charge à 70% par Metroscope).
🖥️ 300€ Remote set up.
💸 Plan d’Épargne Groupe EDF avec abondement.
💰 Accord d’intéressement (jusqu’à 10% du salaire fixe).
🌻 Cours de yoga.
🛶 Team buildings & séminaires.
Étape 1 : screening interview (30 min) avec Emmanuel ou Julien.
Étape 2 : technical assessment data (1h30) avec deux data scientists (questions + exercice réaliste).
Étape 3 : technical assessment web & découverte de notre produit (1h30) Entretien web avec deux software engineers (questions sur ta compréhension des technologies web + exercice de code) - 45min
Démo produit & questions diverses avec un Product Manager - 45min
Étape 4 : HR interview & CTO interview (1h).
Aucun travail préparatoire n’est demandé. Les entretiens peuvent être effectués en visio ou en présentiel. La dernière étape se déroulera impérativement dans nos bureaux parisiens (Saint-Lazare)
Rencontrez Gaspard, Data scientist
Meet Thomas, Senior Software Engineer
These companies are also recruiting for the position of “Données/Business Intelligence”.