Stage ou alternance ingénieur logiciel R&D

Contrat à Lille, 59160 - Alternance - 31/05/2021


Retour aux offres

Colisweb est une équipe de 45 personnes motivées et passionnées qui s’efforcent de rendre la livraison urbaine plus INTELLIGENTE, CONNECTÉE et RESPONSABLE

Depuis plus de 7 ans Colisweb (basée à Lille Euratech) est devenu le leader national de la livraison sur rendez-vous, spécialiste de la livraison au départ de magasins et d’entrepôts de colis standards ou volumineux

Accompagné·e par notre équipe R&D et notre équipe technique, voici les missions sur lesquelles tu pourras travailler:

  • Participer à l’évolution de nos algorithmes de génération de tournées (principalement LNS et insertion)
  • implémenter des améliorations identifiées et en proposer des nouvelles
  • tester des changements et évaluer leur pertinence pour Colisweb (qualité des solutions / temps de calcul)
  • simplifier le paramétrage pour le rendre réalisable par des équipes opérationnelles
  • questionner et participer à la documentation des algorithmes
  • Améliorer les analyses des tournées réalisées et l’alimentation de notre “BI”
    • refactoring de l’implémentation Scala : intégration dans un des micro-services
    • nouvelles fonctionnalités, par exemple calcul des émissions de CO2
    • intégration avec Dataiku / Datastudio, ajout de rapports et de graphiques

Ces réalisations se feront majoritairement avec la programmation fonctionnelle et le langage Scala.

Tu seras intégré·e dans l’équipe travaillant sur nos logiciels, aujourd’hui constituée d’une quinzaine de personnes, dont :

  • développeurs front
  • développeurs back
  • R&D
  • designer UX/UI
  • responsable produit (Product Owner)
  • CTO

Nos algorithmes visent à résoudre un ensemble de problèmes de recherche opérationnelle liés à l’activité de Colisweb, notamment, le problème des tournées de véhicules, le problème de « bin packing » et le problème d'affectation.

Logiciels, outils, frameworks utilisés dans l’équipe :

  • React / React Native / ReasonML
  • IntelliJ / RubyMine / VSCode
  • Scala / Ruby / Rails
  • Architecture microservices
  • Git / Gitlab / Gitlab CI
  • AWS / Kubernetes
  • PostgreSQL / MySQL
  • AMQP / RabbitMQ

Tu es étudiant·e en dernière année de Master ou d’école d’ingénieur dans un domaine informatique

Tu as une première expérience du développement

Tu as quelques connaissances et tu es curieux d’approfondir des sujets d’algorithmique et de recherche opérationnelle

Tu es enthousiasmé·e par le code simple et de qualité

Tu es un·e adepte de la programmation fonctionnelle et des tests unitaires

Idéalement tu as déjà programmé en Scala ou dans un langage fonctionnel (Haskell, Caml …)

Tu aimes apprendre de nouvelles méthodologies, langages de programmation et frameworks.

Tu souhaites travailler dans une entreprise à forte croissance et une équipe à taille humaine

Offre terminée