Développeuse ou développeur en vision par ordinateur

Montréal (FR)
Artificial Intelligence /
Full-time /
Hybrid
Qui nous sommes

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.

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

Pour le poste de développeur ou développeuse en intelligence artificielle (IA) (vision par ordinateur), 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 l’analyste d’affaires.

Le profil idéal

    • 1-2 ans d’expérience dans la conception d’applications d’IA en Python et une bonne connaissance de vision par ordinateur, 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).
    • Les finissants avec une expérience pertinente lors d’un stage peuvent postuler.

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

    • Conception de systèmes de vision par ordinateur
    • Conception de modèles de vision par ordinateurs qui ont été deployés en production.
    • 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.
Seul les candidats et candidates retenus seront contactés