Développeur de logiciels axés sur les données

1 month ago


Montreal, Canada IVADO Labs Full time
Description du poste

Vous travaillerez dans un environnement de projet client avec une équipe en intelligence artificielle (IA)agile composée d’un chef d’équipe, d’autres ingénieurs logiciels, de collègues de la gestion des produits et de scientifiques des données et contribuerez à la traduction d’algorithmes complexes d’IA/science des données en logiciels évolutifs.  Vous partagerez vos connaissances techniques en matière de développement logiciel, vos compétences et votre leadership pour obtenir les meilleurs résultats.

Fonctions principales
  • Concevoir, construire et mettre en production des pipelines de données complexes
  • Développer des modules d’ingestion de données qui alimenteront les modèles d’IA
  • Développer des modèles d’IA de base avec l’aide de scientifique(s) de données
  • Apprendre les différents composants/modèles d’IA/science des données afin que l’algorithme soit correctement traduit en code de production
  • Mettre en production les modèles d’intelligence artificielle dans le nuage et assurer leur évolutivité
  • Exécuter ou participer à l’exécution de modèles/expériences ML/OR avec les scientifiques de données
  • Concevoir, coder, créer des tests et intégrer de nouvelles caractéristiques et fonctionnalités
  • Appliquer les pratiques IC/DC pour prévenir les problèmes d’intégration et s’assurer que le code est libérable à tout moment
  • Participer aux réunions scrum de projet et mettre à jour les scénarios d’usage à l’aide d’outils de gestion de projet
  • Participer à l’estimation des scénarios d’usage en se basant sur les critères d’acceptation et la définition de « Complété » définis
  • Refactoriser et tester le code
  • Concevoir et mettre en œuvre une architecture logicielle qui permettra l’évolutivité et la maintenabilité
Exemples de technologies (liste non exhaustive) 
  • Langues : Python, C++, SCALA, Java et Javascript (agréable à avoir)
  • Nuage : AWS, Azure ou GCP
  • Data à grande échelle : Spark, Hadoop, Hive
  • Base de données relationnelle : MySQL, Postgres, Oracle, MS-SQL
  • NoSQL : Cassandra, Elastic Search, MongoD
Qualifications Minimum
  • Baccalauréat dans un domaine connexe (génie informatique/logiciel, informatique, intelligence artificielle, mathématiques)
  • 3+ ans d’expérience professionnelle dans le développement de logiciels (post diplôme)
  • Développeur full stack, maîtrisant un ou plusieurs des principaux outils/plateformes et capable de mettre en œuvre des solutions de bout en bout
  • Maîtrise de Python
  • Expérience avec les modèles de conception orientés objet
Préféré
  • 3+ ans d’expérience dans un environnement de développement en nuage (p.ex., GCP, AWS, Azure, DataBricks)
  • Expérience avec des langages de programmation tels que C++ et/ou Java
  • Expérience avec des projets de logiciels basés sur des projets ou des conseils
  • Expérience de la collaboration avec des équipes agiles multidisciplinaires
Souhaitable
  • Maîtrise ou doctorat
  • Expérience en data à grande échelle (Hadoop, Spark, Hive)
  • Expérience en recherche opérationnelle / Apprentissage machine / Réseaux de neurones
  • Exposition préalable aux concepts de l’IA/science des données et, avec les conseils d’ingénieurs chevronnés en IA/science des données, maîtrise de la traduction de ces concepts en code efficace et de qualité production (atout)


  • Montreal, Canada DRW Full time

    Développeur de logiciels C++ EmplacementMontréalType d'emploiOrdinaire0Date de début viséeDébut immédiateVersion en anglaise DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logiciels Lieu : Montréal Québec Durée : Contrat Participer aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMS T2 : Cycle de vie du logiciel Les principales activités seront les suivantes, conformément à la norme DO-178 DAL A


  • Montreal, Canada DRW Full time

    Développeur de logiciels Full Stack EmplacementMontréalType d'emploiOrdinaire0Date de début viséeDébut immédiateVersion en anglaise DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous...


  • Montreal, Canada CMC Electronics Full time

    Développeur de logiciels Français (CA) English Postuler CMC est une entreprise reconnue mondialement pour son esprit innovateur et l’excellence de la conception et de la fabrication de ses solutions intégrées de poste de pilotage et d’avionique ainsi que ses afficheurs à la fine pointe pour les marchés de l’aviation commerciale et...


  • Montreal, Canada Medfar Full time

    Description du posteÀ titre de Développeur•euse Logiciel Senior, vous serez un membre clé de notre équipe d’architecture logicielle. Vous participerez à l’architecture, la conception, l’implémentation et le déploiement de nouvelles fonctionnalités logicielles développées par nos équipes produit pour enrichir l’écosystème des produits...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logiciels Lieu : Montréal Québec Durée : ContratParticiper aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMS T2 : Cycle de vie du logiciel Les principales activités seront les suivantes, conformément à la norme DO-178 DAL A : - Rédaction de LLR dans l'outil GAEL cohérent...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logiciels Lieu : Montréal Québec Durée : Contrat Participer aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMS T2 : Cycle de vie du logiciel Les principales activités seront les suivantes, conformément à la norme DO-178 DAL A : - Rédaction de LLR dans l'outil GAEL cohérent...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logiciels Lieu : Montréal Québec Durée : Contrat Participer aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMS T2 : Cycle de vie du logiciel Les principales activités seront les suivantes, conformément à la norme DO-178 DAL A : - Rédaction de LLR dans l'outil GAEL cohérent...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logiciels Lieu : Montréal Québec Durée : Contrat Participer aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMS T2 : Cycle de vie du logiciel Les principales activités seront les suivantes, conformément à la norme DO-178 DAL A : - Rédaction de LLR dans l'outil GAEL cohérent...


  • Montreal, Canada Prelib Full time

    Description du posteNous recherchons un Lead Développeur Logiciel pour diriger notre équipe de développement. Sous la supervision directe du Chef de produit et des technologies, vous serez responsable de la conception, de la mise en œuvre, des tests, de la documentation et du déploiement de nos services web ainsi que de nos applications web et...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logicielsLieu : Montréal QuébecDurée : ContratParticiper aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMST2 : Cycle de vie du logicielLes principales activités seront les suivantes, conformément à la norme DO-178 DAL A :- Rédaction de LLR dans l'outil GAEL cohérent avec...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logiciels Lieu : Montréal Québec Durée : Contrat Participer aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMS T2 : Cycle de vie du logiciel Les principales activités seront les suivantes, conformément à la norme DO-178 DAL A : - Rédaction de LLR dans l'outil GAEL cohérent...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logicielsLieu : Montréal QuébecDurée : ContratParticiper aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMST2 : Cycle de vie du logicielLes principales activités seront les suivantes, conformément à la norme DO-178 DAL A :- Rédaction de LLR dans l'outil GAEL cohérent avec...


  • Montreal, Canada Medfar Full time

    Description du posteQuelques-uns des défis qui vous attendentEn tant que développeur•euse  de transfert de données, vous serez impliqué dans l'analyse et la planification du développement des outils de déploiement, de la qualité et de l'efficacité des transferts de données et des interfaces. Et vous rejoindrez une équipe pluridisciplinaire dont...


  • Montreal, Canada Epsilon Solutions Ltd. Full time

    Description du poste : Développeur de logicielsLieu : Montréal QuébecDurée : ContratParticiper aux réunions pour définir les besoins et affiner les chaînes fonctionnelles sur le FMST2 : Cycle de vie du logicielLes principales activités seront les suivantes, conformément à la norme DO-178 DAL A :- Rédaction de LLR dans l'outil GAEL cohérent avec...


  • Montreal, Canada UKG Full time

    Canada (fr-CA) Développeur(se) principal(e) de logiciels Profil de l'entreprise Profil de l'entreprise Chez UKG, notre raison d’être, ce sont les gensMC. Nos solutions en matière de RH, de paie et de gestion du personnel aident les organisations à réaliser des résultats positifs pour tous et toutes. Et nos employés, qui conçoivent...


  • Montreal, Canada ChrysaLabs Full time

    Développeur logiciel embarqué Tu souhaites faire partie d’une équipe qui peut concrètement atténuer les changements climatiques? ChrysaLabs est une entreprise spécialisée en technologies de l’agriculture qui a développé une solution d’analyse des sols basée sur la spectroscopie et l’intelligence artificielle permettant aux agriculteurs de...


  • Montreal, Canada ChrysaLabs Full time

    Développeur logiciel embarqué Tu souhaites faire partie d’une équipe qui peut concrètement atténuer les changements climatiques? ChrysaLabs est une entreprise spécialisée en technologies de l’agriculture qui a développé une solution d’analyse des sols basée sur la spectroscopie et l’intelligence artificielle permettant aux agriculteurs de...


  • Montreal, Quebec, Canada Plusgrade Full time

    Le voyage n'est pas seulement une question de destination ; il s'agit de chaque souvenir créé en cours de route. Nous nous engageons à façonner l'avenir du voyage en nous associant à plus de 200 sociétés de compagnies aériennes, d'hôtellerie, de croisière, de transport ferroviaire de passagers et de services financiers pour créer de nouvelles...


  • Montreal, Canada Plusgrade Full time

    Le voyage n'est pas seulement une question de destination ; il s'agit de chaque souvenir créé en cours de route. Nous nous engageons à façonner l'avenir du voyage en nous associant à plus de 200 sociétés de compagnies aériennes, d'hôtellerie, de croisière, de transport ferroviaire de passagers et de services financiers pour créer de nouvelles...