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

1 month ago


Montreal, Quebec, Canada IVADO Labs Full time
Description du poste

Nous recherchons un ingénieur logiciel expérimenté pour rejoindre notre équipe de développement de logiciels axés sur les données. Vous travaillerez dans un environnement de projet client avec une équipe 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. Votre rôle consiste à contribuer à 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, Quebec, Canada IVADO Labs Full time

    Détails du posteVous rejoindrez l'équipe d'IVADO Labs comme développeur logiciel de données avancé. Dans ce rôle, vous travaillerez dans un environnement de projet client avec une équipe agile composée d'un chef d'équipe, d'autres ingénieurs logiciels et de scientifiques des données.Fonctions clésConception et mise en œuvre...


  • Montreal, Quebec, Canada Plusgrade Inc Full time

    À propos du posteNous sommes à la recherche d'un développeur logiciel expérimenté pour rejoindre notre équipe de développement à Montréal. Vous travaillerez en collaboration avec des producteurs, des designers et des développeurs pour créer des produits innovants destinés aux compagnies aériennes et aux voyageurs.Compétences requisesPlus de...


  • Montreal, Quebec, Canada Cerence Full time

    Poste : Développeur de logiciels de données - Spécialiste en Assurance QualitéCererecuit est à la recherche d'un Développeur de logiciels de données - Spécialiste en assurance qualité pour rejoindre son équipe de développement. Si vous êtes passionné par l'IA et que vous avez une expérience en assurance qualité, nous sommes à la recherche de...


  • Montreal, Quebec, Canada Genetec Full time

    Informations sur la fonctionL'entreprise Genetec cherche un(e) Développeur(euse) logiciel principal pour renforcer son équipe technique.Vous serez chargé(e) de concevoir, développer et maintenir les fonctionnalités du produit Security Center.ResponsabilitésConcevoir et développer des fonctionnalités en langage C# pour le produit Security...


  • Montreal, Quebec, Canada Unity Full time

    Unity, leader mondial en développement de jeux et d'expériences en temps réel sur plusieurs plateformes, recherche un développeur de données expérimenté pour rejoindre son équipe de Data Développement. Ce poste offre une opportunité unique de contribuer au succès du groupe dans la conception et le développement de pipelines de données évolutifs...


  • Montreal, Quebec, Canada Plusgrade Full time

    Plusgrade est une entreprise leader dans la création de nouvelles expériences de voyage pour les passagers aériens, hôteliers, des compagnies de croisières et des services financiers.Nous sommes à la recherche d'un Développeur Logiciel Intermédiaire Fullstack pour rejoindre notre équipe dédiée au développement de solutions logicielles...


  • Montreal, Quebec, Canada Audiokinetic Full time

    Poste de Développeur de Logiciels C++Ce poste est axé sur le développement de logiciels de haute qualité pour Audiokinetic, un leader dans la production audio interactive.Nous recherchons un développeur expérimenté en C++, qui a une excellente connaissance des langages de script tels que Python ou Lua et une familiarité avec divers systèmes...


  • Montreal, Quebec, Canada Plusgrade Full time

    À propos du posteNous recherchons un développeur logiciel intermédiaire responsable de solutions stables pour rejoindre notre équipe dynamique.Compétences requises5+ ans d'expérience en tant qu'ingénieur Full-stackExpertise en NodeJS et ReactJoueur d'équipe avec de solides compétences en communication, une attitude positive et de l'empathieApprenant...


  • Montreal, Quebec, Canada Evident Full time

    Mission : Rendre le monde plus sûr et plus sainRésumé du poste : En tant que Développeur Logiciel Senior spécialisé en vidéo et données, vous travaillerez avec une équipe de développeurs talentueux multidisciplinaire afin de développer un nouveau logiciel moderne pour une nouvelle ligne de produits d'inspections visuel. Vous jouerez un rôle...


  • Montreal, Quebec, Canada Genetec Inc Full time

    OverviewL'équipe Digital Business Solution (DBS) est responsable du support, de l'évolution et de la mise en œuvre de nouvelles solutions métier à travers l'entreprise. Dans le cadre d'une importante transformation numérique, nous gérons un portefeuille de projets et d'initiatives couvrant une grande variété d'applications et...


  • Montreal, Quebec, Canada CAE Full time

    Description du poste Nous recherchons un Développeur de tests logiciels pour rejoindre notre équipe d'ingénierie de détection des anomalies magnétiques (MAD) chez CAE. Le rôle consiste à effectuer la vérification et la validation (V&V) de nos différents logiciels entourant notre senseur MAD-XR. Vous travaillerez en collaboration avec les...


  • Montreal, Quebec, Canada Genetec Full time

    À propos de l'entrepriseGenetec est une entreprise leader dans le domaine de la sécurité et des solutions intelligentes. Nous nous efforçons d'offrir les meilleures expériences client possibles en concevant des produits innovants et en fournissant un service exceptionnel.RémunérationL'indemnité mensuelle pour ce poste s'élève à 80...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Aperçu de la sociétéLe Intact Lab est une entreprise qui transforme l'expérience client de millions de Canadiens en utilisant l'apprentissage machine, la science des données, le génie logiciel, l'intelligence artificielle, l'agilité, l'expérience utilisateur et la conception créative.SalairesL'estimation du salaire pour ce...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Transformez l'expérience client avec nous :Nous sommes à la recherche d'un développeur responsable de l'automatisation logicielle pour rejoindre notre équipe Intact Lab, où nous utilisons l'apprentissage automatique, la science des données et le génie logiciel pour transformer l'expérience client de millions de...


  • Montreal, Quebec, Canada CB Canada Full time

    Poste de Développeur de LogicielsCompétences requisesNous recherchons un développeur de logiciels senior pour rejoindre notre équipe informatique.Le candidat idéal possède une expérience de 5 ans dans le développement de logiciels à l'aide de la plateforme C# et .Net.Il doit avoir une bonne compréhension des structures de données, des algorithmes,...


  • Montreal, Quebec, Canada Genetec Inc Full time

    **Tout sur la vie en tant que Développeur de logiciels avancé SQL chez Genetec Inc**Le poste de Développeur de logiciels avancé SQL est un rôle clé au sein de notre équipe d'experts. Nous recherchons un candidat expérimenté capable de concevoir, développer et optimiser des solutions SQL complexes.Vous serez principalement responsable de la...


  • Montreal, Quebec, Canada Leger Full time

    Nous sommes à la recherche d'un Développeur de données stratégiques pour rejoindre notre équipe en tant qu'analyste en statistiques.Description du posteVous serez chargé.e de travailler sur des projets ambitieux et percutants, en étroite collaboration avec notre équipe de professionnels expérimentés.Votre rôle consistera principalement à...


  • Montreal, Quebec, Canada AppDirect, Inc Full time

    AppDirect, Inc est un leader dans le domaine des plateformes d'abonnement. Nous sommes actuellement à la recherche d'un développeur senior de logiciels pour rejoindre notre équipe responsable de l'intégration Microsoft. Détails du posteDévelopper et maintenir des microservices axés sur l'intégration Microsoft.Concevoir et implémenter des...


  • Montreal, Quebec, Canada Evident Canada Full time

    Description du posteEn tant que développeur logiciel senior, vous travaillerez dans une équipe multidisciplinaire pour créer un nouveau logiciel de pointe. Ce logiciel inclura des fonctionnalités telles que le streaming, les vues 2D et 3D, la vision par ordinateur et l'intelligence artificielle.Rôles et responsabilités- Collaborer à la conception...


  • Montreal, Quebec, Canada Intelcom Express Inc. Full time

    Étant donné votre expertise en développement logiciel, nous vous offrons l'opportunité de rejoindre notre équipe d'experts à Intelcom Express Inc. pour occuper le rôle de Développeur logiciel de haute performance.Description du posteL'entreprise Intelcom Express Inc., leader dans la logistique du dernier kilomètre et les services de commerce...