Numalis

Numalis

Artificial Intelligence / Machine Learning, SaaS / Cloud Services, Software

Montpellier

Technologies et outils

    Backend

    • Python
      Python
      70%
    • C++
      C++
      30%
    • Node.js
      Node.js
      20%
    • Nest JS
      Nest JS
      20%
    • Flask
      Flask
      20%

    Frontend

    • TypeScript
      TypeScript
      100%
    • Compodoc
      Compodoc
      100%
    • Angular
      Angular
      100%
    • HTML5
      HTML5
      50%
    • SCSS
      SCSS
      35%
    • RxJS
      RxJS
      15%
    • D3.js
      D3.js
      10%

    Devops

    • Linux Kernel
      Linux Kernel
      100%
    • Grafana
      Grafana
      100%
    • GitLab
      GitLab
      100%
    • Docker
      Docker
      100%
    • Docker Swarm
      Docker Swarm
      85%
    • Kubernetes
      Kubernetes
      10%
    • Ansible
      Ansible
      10%

Organisation et méthodologies

L’organisation de l’équipe Développement fonctionne sur des principes agiles. Le modèle suivi est celui du SCRUM, avec des sprints d’une durée de deux semaines.

L’équipe entretien des routines régulières, tel que des daily meeting journaliers de 15 mins, permettant à chacun de se rassembler pour faire le point sur les activités et points bloquants. Chaque sprint commence par une réunion de lancement, avec la réalisation d’un sprint planning, et se termine par une clôture de sprint permettant de faire une rétrospective.

Le code review et le pair programming sont régulièrement pratiqués entre les devs, et des présentations des travaux sont réalisées mensuellement avec les autres équipes.

Projets et défis techniques

Chez Numalis, nous sommes fiers de notre position de pionniers de la validation de l’IA. En tant que membre de notre équipe, vous serez immergé dans un environnement stimulant, vous permettant de travailler avec des outils et des méthodes à la pointe de la technologie. Notre mission est claire : relever les défis techniques inhérents à la gestion des ressources, au calcul haute performance (HPC) et à la scalabilité.

Nous recherchons des esprits curieux et créatifs prêts à explorer de nouvelles voies pour optimiser les performances de nos systèmes.

Chez Numalis, nous vous offrons l'opportunité de contribuer à repousser les limites de ce qui est techniquement réalisable dans le domaine de l'IA.

Processus de recrutement

Le processus de recrutement commence par un premier entretien technique avec le responsable d’équipe, éventuellement accompagné par une personne pertinente pour donner un avis technique approfondi ou parce que cette personne encadrera ou travaillera étroitement avec le candidat.

Un deuxième entretien, sur le savoir être, est réalisé par la responsable des opérations, éventuellement accompagnée du PDG.

Au moins un de ces deux entretiens se déroule en physique, de préférence le 2eme pour permettre un moment d’échange avec le reste de l’équipe autour d’un café/thé.

Pour des questions de confort pour chacun, Numalis favorise des process rapides et donne des retours aux candidats à chaque étape.