Et si ton expertise en programmation était la seule chose qui t’empêchait de prévenir une catastrophe environnementale, de réduire le gaspillage alimentaire ou d’accélérer l’adoption des voitures autonomes?

En tant que développeur Python, tu concevras des architectures logicielles, en plus de t’assurer de la maintenabilité du code à long terme pour l’ensemble des projets en intelligence artificielle. Tu auras à coder les API qui permettent l’utilisation des algorithmes et des modèles d’IA développés par l’équipe. Tu devras également travailler en étroite collaboration avec différentes équipes de développement afin d’automatiser le déploiement des solutions et résoudre des problèmes techniques à l’interne.

On recherche des personnes méthodiques avec de bonnes connaissances en IA et une expérience accrue en Python, en architecture logicielle, en cloud et en réseautique. Si tu es un amateur de défis et d’environnements stimulants, on a une place pour toi!

Ce que tu feras au quotidien :

  • Développer l’architecture logiciel en début de projet permettant une bonne maintenabilité du code, qui sera en partie développé par les AI scientists.
  • S’assurer de la maintenabilité du code à long terme pour l’ensemble de projets.
  • Code review et être responsable de l’application des bonnes pratiques et de les instaurer.
  • Coder les api qui permettent l’utilisation des algorithmes et modèles AI développés par les AI scientists.
  • Tâches DevOps, conteneurisation des environnements de production et développement. Mettre en place les pipelines CI/CD et tests.
  • Déploiement des solutions dans les infrastructures on premise ou cloud (Azure, AWS, GCP)
  • S’assurer de la couverture du code par des tests unitaires et d’intégrations
  • Faire le transfert des connaissances technologiques vers les clients en fin de projet et collaboration avec les AI Scientists.
  • Participer aux meetings clients pour comprendre leur environnement de travail et leurs enjeux technologiques
  • Participer à la veille techno et mettre à jour les stacks en continue;
  • Procéder à de l’optimisation des coûts, etc.
  • Assurer la fiabilité et la disponibilité des systèmes ainsi que la sécurité de l’infrastructure
  • Travailler en étroite collaboration avec différentes équipes afin d’automatiser le déploiement et résoudre des problèmes techniques
  • Effectuer de la configuration management;

Les forces que nous aimerions te voir apporter à l'équipe :

  • Expérience senior en Python (détenir un minimum de 5 ans d'expérience)
  • Expérience en architecture logicielle
  • Expérience de déploiement et d’architecture sur un des Cloud publique (AWS, Azure, GCP) un atout
  • Expérience en Linux, ligne de commande et réseautique
  • Expérience en CI/CD
  • Expérience avec les bases de données (SQL, NoSQL, etc.)
  • Expérience Kubernetes (un atout)
  • Certifications cloud (un atout)
  • Connaissance en AI, mathématique et algorithmique (un atout)
  • Bilingue (un atout)

Les avantages de te joindre à la gang :

✅Une ambiance incroyable;
Possibilité de cumuler les heures travaillées, horaire flexible, horaire d’été ;
✅Tu choisis ta base horaire (35, 37,5 ou 40 heures par semaine, c’est ton choix !)
✅Un régime de REER auquel Vooban contribue jusqu’à 4% de ton salaire jusqu’à concurrence de 4 000$;
120 $ par mois pour payer ton internet et ton forfait cellulaire ;
✅Assurance collective individuelle payée à 100 % par Vooban;
Service de télémédecine gratuit;
✅Remboursement du stationnement (Québec) ou de la passe de metro ou le bus (Québec et Montréal);
Chaque employé dispose de 500$ afin de t’encourager à faire de l’activité physique;
✅Plusieurs comités à l’interne, 5@7, fruits frais au bureau, café et bière à volonté et encore plus!
✅Nous sommes en formule hybride. Tu veux aller au bureau? Tu peux y aller! Tu préfères travailler de la maison quelques jours par semaine? Aucun souci!

Et on a encore bien d'autres choses dans notre offre, viens jaser avec nous !