Software Developer (H/F)

À propos

Craft AI est une startup qui développe une plateforme logicielle de Machine Learning.

Pionnière du MLOps (l'automatisation du cycle de vie du machine learning), Craft AI résout des problèmes de déploiement et de pilotage à grande échelle, permettant une meilleure maîtrise de l'IA.

Craft AI fournit un produit multi-cloud à destination de Data Scientists, qui facilite et automatise l'exécution, la supervision et le passage à l'échelle des applications de machine learning. Avec une forte culture tech autour du développement logiciel et du machine learning, organisée autour d’une méthodologie agile, notre équipe crée des outils novateurs dans un domaine en pleine expansion.

Descriptif du poste

Ce que vous allez faire

Craft AI met en œuvre des applications de Machine Learning au sein d'une plateforme. Cette plateforme présente une API REST ainsi qu'une application web, et doit répondre à une charge de calculs importante.

Pour renforcer son équipe de développement et R&D en intelligence artificielle, Craft AI recherche un développeur ou une développeuse fullstack de talent !

Directement au cœur du développement de notre plateforme cloud de Machine Learning vous interviendrez au sein de l'équipe tech. Vos missions principales seront de contribuer au développement du back-end et du front-end. En particulier :

  • Développer au cœur du back-end de Craft AI : pipelines de traitement de données sur clusters, gestion de flux de données, optimisation d'algorithmes 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 data scientists, ...

Notre Stack Techno

  • Le language de programmation back_end utilisé est principalement Typescript (Node.JS), et dans une moindre mesure Python (expérimentation "data science").

  • Le front est une single page application (SPA) réalisée en ReactJS.

  • La base de donnée utilisée est PostgreSQL.

  • Les programmes sont conteneurisés et orchestrés avec Docker et Kubernetes.

  • Les infrastructures sont déployées en Infrastructure as Code sur différents cloud providers.

Ce que vous allez apprendre

  • Monter en compétence sur les problématique d'implémentation et d'architecture d'une plateforme MLOps à grande échelle,

  • Comprendre les problématiques de machine learning, et d’explicabilité liée à l’intelligence artificielle,

  • Devenir un acteur du développement d'une startup tech ambitieuse en pleine croissance !

Lifestyle

Nous sommes tous déjà en télétravail partiel, le télétravail total est possible.

Horaires aménagés possibles (pour les parents par exemple). Bureaux en open-space.

Profil recherché

Le profil que nous recherchons idéalement :

  • Au moins 2 ans d’expérience en développement fullstack avec une forte composante back-end, idéalement en TS & Node JS,

  • Expérience du développement logiciel dans un contexte cloud distribué,

  • Capacité à travailler en itérations courtes avec peer review,

  • Anglais lu, écrit et parlé,

  • L'expérience des technos de containérisation (Docker, Kubernetes...) est un plus.

Process de recrutement

Après avoir étudié votre CV, nous vous proposerons :

  • Deux entretiens techniques (séances de pair-programming) avec un membre de l'équipe Tech

  • Entretien avec le CTO

  • Rencontre avec plusieurs membres des équipes Dev/R&D/Infra/Produit

    (Les rendez-vous sont en visio par défaut, même si nous aimons bien vous rencontrer dans nos locaux)

Idéalement le process tient en 2 semaines.

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 2 ans
  • Télétravail partiel possible