Aller au contenu principal
Retour vers les postes

Développeur ou développeuse en IA (principalement en Python) [Montréal]

Nous sommes une entreprise de technologie en plein essor, spécialisée dans le développement agile. Au cœur de tout ce que nous faisons, il y a les gens; c’est ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands rêves, les aspirations et l’avancement professionnel de chaque membre de notre équipe.

Nous croyons fermement que l’union fait la force, et c’est pourquoi nous sommes toujours à la recherche de nouvelles façons de bâtir des liens avec tous ceux qui nous entourent. Osedea, c’est comme une grande famille qui rassemble des gens des quatre coins du monde.

Nous valorisons la diversité sous toutes ses formes : origines, personnalités, cheminements professionnels, langues... absolument tout. Ce sujet est pour nous l’occasion d’innovations concrètes comme d’apprentissages et d’échanges. Nous voulons que tout le monde se sente accueilli et à sa place dans tout ce que nous faisons.

Le plaisir, c’est aussi notre affaire. Chaque jour, nous nous levons avec la motivation de faire du monde un endroit plus efficace et plus agréable.

Aperçu des rôles

Pour le poste de développeur ou développeuse en intelligence artificielle (IA), nous cherchons une personne capable de créativité en programmation, en résolution de problèmes et en design moderne, qui est prête à collaborer avec ses coéquipiers du monde technique et non technique pour concevoir, développer et livrer des systèmes d’apprentissage machine de bout en bout; une personne qui prend ses tâches en main, qui gère son temps en véritable pro et qui apprend vite, tout en cherchant sans cesse à s’améliorer.

Vos principales responsabilités

  • Comprendre les diverses exigences de l’entreprise.
  • Créer une documentation exhaustive.
  • Concevoir des solutions logicielles basées sur l’IA.
  • Prendre part aux délibérations sur l’architecture.
  • Servir de pont entre le génie logiciel et la recherche scientifique.

Le profil idéal

  • Au moins trois ans d’expérience dans la conception d’applications d’IA en Python et une bonne connaissance des méthodes standard en génie logiciel, comme la réutilisabilité logicielle.
  • Baccalauréat en informatique ou en statistique (maîtrise en intelligence artificielle, un atout).
  • Expérience dans la mise en œuvre de modèles d’apprentissage machine dans des environnements en temps réel nécessitant une haute disponibilité.
  • Expérience avec un grand éventail d’algorithmes d’apprentissage machine, notamment d’apprentissage supervisé, non supervisé et par renforcement, ainsi qu’avec divers modèles de réseaux de neurones artificiels.
  • Capacité à travailler en français ou en anglais (bilinguisme préférable).

Ceux-là, vous les connaissez bien

  • Python comme langage de programmation.
  • Infrastructures d’apprentissage profond (TensorFlow, Keras, PyTorch etc.).
  • Bibliothèques de Python (NumPy, Pandas, Scikit-Learn, OpenCV, etc.).
  • Plateformes infonuagiques (AWS, GCP, Azure, etc.).
  • Méthodes de développement agile.

Si vous avez de l’expérience avec ceux-ci, c’est un plus

  • Création de systèmes d’apprentissage machine d’entreprise.
  • Kubernetes, Kubeflow, Docker.
  • Expérience dans des équipes multidisciplinaires concevant des solutions logicielles de bout en bout en IA ou en science des données.
  • Expérience dans le secteur en programmation orientée objet et dans la mise en œuvre de modèles d’apprentissage machine.