Search jobs > Montreal, QC > Developpeur logiciel

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

IVADO Labs
Montreal, Quebec
$250 a day (estimated)
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)
  • 30+ days ago
Related jobs
DRW
Montreal, Quebec

Basés à Chicago et disposant de bureaux aux États-Unis, au Canada, en Europe et en Asie, nous négocions diverses catégories d'actifs, notamment les titres à revenu fixe, les FNB, les actions, les devises, les matières premières et l'énergie sur les principaux marchés mondiaux. Mentorat avec des déve...

Raytheon Technologies
Longueuil, Quebec

En tant que membre respecté de l'équipe des technologies numériques, vous contribuerez à la stratégie des Technologies Numériques en étant responsable de la définition, du maintien et du contrôle du développement de logiciels, de ses processus et outils au sein de l'équipe d'applications manufacturi...

Ericsson
Montreal, Quebec

Ericsson a récemment lancé le programme de plate-forme de réseau mondial (PNB) avec l'ambition de créer une fédération de fournisseurs de services de communication (CSP), et d'exposer et d'agréger des API de réseau 5G avancées aux entreprises et aux communautés de développement via le marché de Vona...

Epic Games
Montreal, Quebec

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de...

Plusgrade
Montreal, Quebec

Toutes les candidatures seront examinées par notre équipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:• Entrevue téléphonique avec le recruteur• Entrevue avec le responsable de l'embauche• Test pratique à domicile ou exercice de codage à distance (le c...

Crawford & Company
QC, CA

With a high focus on customer service, edjuster’s Content Claims Specialist – Field act as an intermediary between the Insurance Company's property adjusters, and their policyholders assisting with the inventory and valuations of the policyholder’s/claimant's total loss contents, which are most comm...

Plusgrade
Montreal, Quebec

Améliorer l'expérience des développeurs et des utilisateurs grâce à une conception réfléchie, des tests rigoureux et une documentation claire• Collaborer avec des chefs de projet, des gestionnaires de relations, des concepteurs de produits, des analystes et d'autres parties prenantes• Jouer un rôle ...

Amazon
Montreal, Quebec

Avec l'équipe d'AQ, vous développez une automatisation et des outils de classe mondiale, parfaitement intégrés à l'assurance qualité fonctionnelle et à l'analyse des données, garantissant que toutes les versions du jeu soient de la plus haute qualité et enchantent les joueuses et les joueurs. Simpli...

Systèmes & Logiciels Mannarino
N'importe où - Canada

MANNARINO est à la recherche d'un Développeur de Logiciels de Communication pour Drones, pour travailler avec l'un de nos clients sur le sous-système de communication des drones afin de mettre en œuvre les meilleurs principes de solution de télécommunications axés sur la valeur commerciale, la perfo...

Raytheon Technologies
Longueuil, Quebec

Participer au développement de logiciels pour le traitement des données dans un environnement nuagique AWS et aux outils d'analyse de données, ainsi qu'à la définition de mesures de surveillance pour évaluer l'état et les performances de la station au sol P&WC à l'aide des méthodes SQL et BI. Nous e...