Stage en intelligence artificielle / Python

Des rencontres occasionnelles auront lieu à nos bureaux du Sud-Ouest de Montréal mais le télétravail est possible et encouragé !

Stage en informatique/génie informatique d’une durée minimale de 6 mois avec possibilité d’embauche.

Notre cliente est une startup en intelligence artificielle qui développe un produit qui allie les sciences comptables aux technologies de pointes, incluant l’intelligence artificielle.

Caractéristiques du stage 

En tant que développeur dans la startup, vous aurez la chance de contribuer à la construction d’un moteur nouveau-genre : à la manière d’un détective, un moteur tente de résoudre une scène (composée d’indices) à partir d’observations. Pour le moment, notre détective tente de résoudre les informations sur des pièces comptables mais nous avons prévus plusieurs autres objectifs dans le futur !

Vous travaillez sous la supervision directe d’un spécialiste senior en intelligence artificielle. Si vous êtes curieux à propos de l’intelligence artificielle, vous êtes au bon endroit.

Le stage offert est à temps plein, rémunéré, offre le télétravail et de la flexibilité. Il comporte des exigences élevées en terme de performance, de motivation, de persévérance et de qualité du travail.

Compétences recherchées

  • Langages de programmation: Principalement Python (back end)
  • Base de données: SQL (Bonus pour MS-SQL)
  • Notions d’architecture logicielle
  • Atout: Utilisation de services infonuagiques (Bonus: Google Cloud Services)
  • Atout: Expérience avec les API REST
  • Atout: Intérêt pour l’intelligence artificielle appliquée (NLP, Machine Learning et OCR) (Aucune expérience nécessaire mais c’est un bonus)

Répartition des activités :

  • 70% Développement en Python et intégration d’IA
  • 15% Architecture logicielle
  • 15% R&D et évaluation de logiciels (accent intelligence artificielle)

Responsabilités principales

Le premier produit de notre cliente, qui se dénomme Sherlock (nom de code du projet), est un logiciel d’investigation qui fonctionne à la manière d’un détective. Notre stagiaire assistant-détective nous aidera principalement à développer et améliorer les indices et observations nécessaires à son bon fonctionnement. Une particularité de Sherlock est son utilisation simultanée et synergétique d’une multitude de techniques en intelligence artificielle en parallèle: vous devrez donc être en mesure d’apprendre rapidement son architecture particulière ainsi que les techniques utilisées pour pouvoir contribuer.

Un second mandat sera de développer un environnement pour déterminer les capacités de Sherlock (métriques d’intelligence artificielle, telles que le F-Measure, la courbe ROC, les vrais et faux positifs, etc…).

Responsabilités secondaires

Nous aurons occasionnellement besoin de votre aide pour évaluer de nouvelles technologies en intelligence artificielle et voir comment elles peuvent servir à améliorer Sherlock. Vos idées d’amélioration autant pour l’architecture que pour l’intégrations de nouvelles technologies seront également bienvenues!

Exigences minimales

  • Niveau universitaire en informatique,math-informatique, physique-informatique, génie informatique ou génie logiciel
  • Aimer le développement logiciel
  • Esprit critique et curieux
  • Intérêt pour l’intelligence artificielle
  • Autonomie à compléter le travail
  • Discipline

Pour postuler, vous devez soumettre votre candidature en envoyant votre CV et votre lettre de présentation à : stage.intelligence.artificielle@symbioserh.net

Dans votre courriel, svp mentionner vos dates de disponibilité.

Veuillez noter que nous recevons un grand volume de candidatures et nous vous contacterons uniquement si votre candidature nous intéresse pour l’un des stages que nous offrons.