Cette offre n’est plus disponible.

Senior Back End Developer

CDI
Paris
Salaire : Non spécifié
Télétravail total
Expérience : > 5 ans
Éducation : Bac +5 / Master

Craft AI
Craft AI

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Ce que vous allez faire

Craft AI met en œuvre des algorithmes de Machine Learning au sein d’une plateforme. La 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 une développeuse ou un développeur back-end 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 minoritairement 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 ;
  • Participer à la robustesse du back-end sur les aspects cloud/ops (you build it you run it) et du passage à l’échelle ;
  • Participer à l’évolution et à la maintenance du font-end d’administration et de monitoring ;

Notre Stack Techno

  • Le language de programmation back_end utilisé est principalement Javascript (Node.JS), et dans une moindre mesure Python (expérimentation “data science”).
  • La base de donnée utilisée est PostgreSQL.
  • La plateforme cloud de Craft AI suit une architecture micro-service basée sur Docker/Kubernetes.
  • Le front est une single page application (SPA) est réalisée en ReactJS.
  • Au cœur de la stratégie de distribution des calculs se trouve un système de jobs basé sur Argo.
  • Les infrastructures sont déployées sur différents cloud providers dont AWS et Azure via Terraform et Ansible.

Ce que vous allez apprendre

  • Monter en compétence sur les problématiques 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 5 ans d’expérience en développement logiciel en entreprise, en particulier en NodeJS ou à défaut avec plusieurs langages incluant de la programmation fonctionnelle et asynchrone, une expérience en Python est un plus,
  • Expérience des technos de containerisation (Docker, Kubernetes, Argo…),
  • Expérience du développment logiciel dans un context cloud distribué,
  • Capacité à travailler en itérations courtes avec peer review,
  • Anglais lu, écrit et parlé.

Déroulement des entretiens

Après que nous ayons étudié votre CV :

  • Entretien avec le CTO
  • Deux tests techniques, y compris une séance de pair-programming avec un membre de l’équipe Tech
  • Rencontre avec plusieurs membres des équipes Dev/R&D/Infra/DataScience
    (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.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres