La technologie
Notre plateforme et les
applications développées sur celle-ci sont majoritairement écrites en
Java, JavaScript et Python. Nous développons et utilisons des
technologies modernes (Spark, Cassandra, PostGres, Kafka, GraphX, Torch,
etc.). Au cœur de cette architecture réside notre type system : une
couche d’abstraction objet d’une grande expressivité qui permet aux
développeurs et data scientists de décrire leurs données, d’utiliser des
fonctionnalités existantes ou d’en définir de nouvelles sans se soucier
de l’infrastructure ou des services sous-jacents. Cette technologie
permet à nos utilisateurs de développer et de déployer en production des
applications faisant appel à grande échelle en à peine quelques
semaines.
Le rôle
L’équipe Data
Science à C3 IoT est responsable de la conception, de la mise en
production et du suivi des solutions analytiques pour nos applications.
- Participer
à la définition de nouvelles fonctionnalités analytiques capables de
répondre aux problèmes de nos clients ou d’augmenter la valorisation des
données disponibles
- Concevoir et valider en collaboration avec
les clients une solution analytique en faisant éventuellement appel à
des techniques de Machine Learning et de Data Mining
- Assurer l’implémentation de ces algorithmes dans la suite de produits C3 IoT
- Travailler
en étroite collaboration avec les équipes de C3 IoT (Produits,
Application, Plateforme, Services) pour construire les meilleures
solutions possibles pour nos clients
- Diriger des projets au sein de C3 IoT et avec nos clients, indépendamment et en équipe
Votre profil :
Les
candidats sélectionnés auront une connaissance approfondie des
techniques Machine Learning les plus courantes et de leurs applications.
Ils comprendront également les limites de ces algorithmes et comment
les modifier ou les dériver pour obtenir des résultats similaires à plus
grande échelle.
- Diplôme d’ingénieur, Master ou Doctorat en informatique, mathématiques ou équivalent.
- Connaissance
approfondie des techniques de Machine Learning (régression, séries
temporelles, modèles probabilistes, apprentissage supervisé et
non-supervisé, optimisation, deep learning)
- Très bonnes bases mathématiques (algèbre linéaire, probabilités et statistiques)
- Expertise en Python (un autre langage tel que Java, JavaScript ou Scala est un plus)
- Expérience avec des paradigmes Big Data (MapReduce, event processing, streaming)
- Excellent niveau de communication orale et écrite en français et en anglais
- Solides compétences organisationnelles, persévérance et attention aux détails
- Pédagogie et volonté d’expliquer vos modèles à des publics de tout niveau
- Force de proposition pour l’amélioration de services de Data Science dans notre plateforme
- Désir
de résoudre des problèmes difficiles en équipe et de contribuer à
développer un environnement inclusif, intellectuellement stimulant et
fun (Glassdoor Best place to Work 2017)