Stage en intelligence artificielle – Développeur AI / Python junior

Le totalité de ce stage se déroule en télétravail !

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

Le stage est offert dans le cadre du Programme Compétences numériques pour les jeunes, coordonné par Communautique.

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 chez XPENS.AI, 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, ce détective tente de résoudre les informations sur des pièces comptables mais nous avons d’autres objectifs pour lui…

Vous travaillez sous la supervision directe d’un spécialiste senior en intelligence artificielle et en collaboration avec une équipe multidisciplinaire. Vous contribuerez au développement du moteur et votre focus principal sera d’assurer qu’il soit en mesure de de s’intégrer simplement avec plusieurs clients. Afin d’y arriver, nous devrons trouver des solutions sur la manière d’organiser les API, l’infrastructure infonuagique ainsi que l’interface du moteur. Une série de formations coordonnée par Communautique vous perfectionnera également.

Le poste comporte des exigences élevées en termes de performance, de motivation, de persévérance, de qualité du travail et surtout, d’autonomie.

L’horaire minimal de travail est de 35h/semaine, pour 6 mois, avec possibilité d’embauche. Le taux horaire sera entre 18$/h et 28$/h selon vos compétences

Critères d’admissibilité

  • Avoir entre 15 et 30 ans au début du stage
  • Avoir terminé des études post-secondaires
  • Avoir légalement le droit de travailler au Canada
  • Être un citoyen canadien, un résident permanent ou une personne à qui le statut de réfugié a été accordé au Canada
  • Ne pas percevoir de prestation d’assurance-emploi (AE) pendant le stage
  • S’auto-évaluer comme sous-employé, c’est-à-dire qu’il est employé en dessous de leur niveau d’éducation ou occupe un emploi à temps partiel
  • Ne pas déjà avoir effectué un stage dans le cadre du programme Compétences numériques pour les jeunes du volet Objectif Carrière.

Compétences recherchées

  • Langages de programmation: Principalement Python (back end) 
  • Base de données: SQL (Bonus pour MS-SQL) 
  • Notions d’architecture logicielle 
  • Bonus: Utilisation de services infonuagiques (Bonus: Google Cloud Services) 
  • Bonus: Expérience avec les API REST 
  • Bonus: 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

  • 60% Développement en Python et intégration d’IA 
  • 30% Développement architecture 
  • 10% Tâche administrative 

Responsabilités principales

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, veuillez 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.