Développeur·se fullstack senior

craft ai recrute !

À propos

Craft ai est une entreprise de 22 personnes fondée en 2015 et adressant le marché de l’intelligence artificielle. Nous avons pour volonté de démocratiser l’usage de l’intelligence artificielle car nous sommes intimement convaincus de la capacité de l’IA à améliorer les entreprises de nos clients.

Nous avons pour cela développé une plateforme permettant de générer et de déployer des modèles d’intelligence artificielle prédictifs. Nous possédons également une équipe de Data Scientists spécialistes du Machine Learning chargée d’accompagner nos clients et d’intégrer la solution Craft ai.

Un des piliers de Craft ai est de promouvoir l’utilisation d’une IA éthique et responsable car science sans conscience n’est que ruine de l’âme. Cela se traduit par :

  • L’utilisation de modèles d’IA explicables (XAI) permettant à l’utilisateur de comprendre comment l’algorithme prend ses décisions et de garder le contrôle.
  • Une technologie Privacy by design respectant la vie privée des utilisateurs et la régulation RGPD.

Craft ai est utilisé par des acteurs de divers marchés : Énergie (Dalkia, Total Direct Énergie), Logistique, Santé (Softway, Medclinik), Défense (Dassault Aviation), Éducation (Dauphine)... en étant intégré dans des tableaux de bords métiers, des applications mobiles, des objets connectés ou bien des chatbots.

Rejoindre Craft ai c’est se retrouver acteur et moteur d'une équipe enthousiaste, fun et passionnée dont l'ambition est de construire un champion européen de l’IA éthique & responsable. Et tout ça depuis des bureaux au cœur de Paris !

Descriptif du poste

Ce que vous allez faire

craft ai met en oeuvre des algorithmes de Machine Learning explicable à travers une API dans un contexte d'apprentissage détaillé à l'échelle d'un utilisateur. L’API de craft doit être capable de répondre en un temps raisonnable à de nombreuse requête de calculs de modèles de Machine Learning ainsi que d’afficher ses résultats au travers d’un inspecteur.

Pour renforcer son équipe produit composée de développeurs et d'ingénieur R&D en Intelligence Artificielle, craft ai recherche un(e) développeur(se) fullstack talentueux(se) !

Directement au coeur du développement de notre cloud de Machine Learning vous interviendrez en tant qu’ingénieur au sein de l'équipe produit. Vos missions principales seront de contribuer au développement du back-end et du front-end. En particulier, vous serez amené à :

  • Développer au coeur du backend de craft ai: accès aux données, pipeline de traitement des données, optimisation d'algorithme de Machine Learning;
  • Faire évoluer et maintenir l'interface web d'administration et de monitoring: espace client, visualisation d'explicabilité de machine learning, dashboards de métriques;
  • Plus généralement participer à l'effort de développement logiciel de craft ai: SDKs, accompagnement technique auprès des clients, ...

Notre Stack Techno

  • La plateforme cloud de craft ai suit une architecture µservice basée sur Docker/Kubernetes.
  • Le front est une single page application (SPA) réalisée en React et mettant en oeuvre des visualisations de données complexes avec d3.js.
  • Au coeur de la stratégie de distribution des calculs se trouve un système de job basé sur Kafka.
  • Les infrastructures sont déployées sur AWS et Azure via Terraform.
  • Les bases de données utilisées sont PostgreSQL/Timescale et Redis.
  • Les languages de programmation utilisés sont Javascript (Front et Node.JS), Rust (coeur algorithmique de machine learning) ainsi que Python ponctuellement pour l'expérimentation "data science".

Profil recherché

Ce dont nous avons besoin

  • Expérience importante du développement fullstack idéalement en JS & Node JS, si possible expérience en Rust,
  • L'expérience des technos de containerisation (Docker, Kubernetes, ..) est un plus.
  • L'expérience dans l'utilisation de système de job/queue (Kafka, ...) est un plus.
  • Capacité à travailler en itérations courtes et à prendre en compte les retours,
  • Anglais lu, écrit et parlé.

Ce que vous allez apprendre

  • Monter en compétence sur les problématique d'implémentation et d'architecture d'un moteur de Machine Learning à grande échelle,
  • Comprendre les problématiques d’explicabilité liées à l’intelligence artificielle,
  • Devenir un acteur du développement d'une startup tech ambitieuse en pleine croissance !

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris, France (75006)
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 3 ans
  • Télétravail partiel possible