Senior Back End Developer

Viens mettre ta pierre à l'édifice sur des projets innovants !

JE PARRAINE UN AMIJE POSTULE

LA SOCIéTé

Cette startup  développe une plateforme logicielle de Machine Learning.

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

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

DESCRIPTION DU POSTE

Elle met en œuvre des algorithmes de Machine Learning explicables au sein d’une plateforme d’apprentissage automatique à partir de flux de données. La plateforme doit répondre à de nombreuses requêtes de calculs de modèles de Machine Learning par une API, ainsi qu’afficher ses résultats au travers d’une UI.

Pour renforcer son équipe de développement et R&D en intelligence artificielle, elle recherche un développeur ou une développeuse 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 du front-end. En particulier, vous serez amené à :

  • développer au cœur du back-end: récupération de données, pipeline de traitement des données, optimisation d’algorithmes de Machine Learning ;
  • participer à la robustesse de l’API sur les aspects cloud/ops (you build it you run it) et du passage à l’échelle ;
  • participer à l’évolution et à la maintenance de l’interface d’administration et de monitoring ;

 

Stack :

  • Les langages de programmation utilisés sont principalement Javascript (NodeJS / Typescript), et dans une moindre mesure Rust (coeur algorithmique de machine learning) et Python (SDK).
  • Les bases de données utilisées sont PostgreSQL/Timescale et Redis.
  • Le front-end est une single page application (SPA) réalisée en ReactJS et mettant en œuvre des visualisations de données complexes avec d3.js.
  • La plateforme cloud de Craft AI suit une architecture µ-service basée sur Docker/Kubernetes.
  • Au cœur de la stratégie de distribution des calculs se trouve un système de jobs basé sur Kafka.
  • Les infrastructures sont déployées sur AWS et Azure via Terraform et Ansible.

 

Vous allez apprendre : 

  • Monter en compétence sur les problématiques d’implémentation et d’architecture d’une plateforme ML/MLOps à 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 !

Package

  • Rémunération selon profile
  • Remote friendly
  • BSPCE
  • Actions entrprise

PROFIL RECHERCHé

Le profil qu'ils recherchent 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 Rust ou en Python est un plus,
  • Expérience des technos de containérisation (Docker, Kubernetes…),
  • Expérience dans l’utilisation de système de job/queue (Kafka…),
  • Expérience du développement logiciel dans un context cloud distribué,
  • Capacité à travailler en itérations courtes avec peer review,
  • Anglais lu, écrit et parlé.

COMPéTENCES REQUISES

  • Node.js
  • Rust
  • Docker

Télétravail

  Full remote

LES PLUS DU POSTE

  • Équipe bienveillante
  • Projet challengeant et stimulant 
  • Monté en compétence garantie

Cooptation

500€

Nous vous offrons un bon d’achat Amazon de 500€ si votre connaissance est recrutée !

Vous n'êtes pas le millionième visiteur, simplement une aide précieuse qui mérite d'être récompensée.

En savoir plus

Ce site utilise des cookies et vous donne le contrôle sur ce que vous souhaitez activer.