DÉVELOPPEUR, DÉVELOPPEUSE IA ET WEB - TISWIA2025-2
TI, SOLUTIONS WEB ET INTELLIGENCE ARTIFICIELLE
Permanent, temps plein
Travail hybride, 3 jours en télétravail et 2 jours par semaine en présentiel
La Communauté métropolitaine de Montréal (CMM), un organisme de planification, de coordination et de financement qui regroupe 82 municipalités du Grand Montréal, est à la recherche d’un(e) candidat(e) pour pourvoir un poste de développeur, développeuse polyvalent(e) IA et Web.
PRINCIPALES RESPONSABILITÉS
Les connaissances et aptitudes requises sont :
Nous ne communiquerons qu’avec les personnes dont la candidature a été retenue pour une entrevue.
Montréal (Québec) H3A 2N4
www.cmm.qc.ca
TI, SOLUTIONS WEB ET INTELLIGENCE ARTIFICIELLE
Permanent, temps plein
Travail hybride, 3 jours en télétravail et 2 jours par semaine en présentiel
La Communauté métropolitaine de Montréal (CMM), un organisme de planification, de coordination et de financement qui regroupe 82 municipalités du Grand Montréal, est à la recherche d’un(e) candidat(e) pour pourvoir un poste de développeur, développeuse polyvalent(e) IA et Web.
PRINCIPALES RESPONSABILITÉS
- Agir en tant qu’acteur clé dans les projets de développement informatique, en particulier ceux impliquant l’utilisation d’IA;
- S’intégrer au développement et à la conception d’outils et de plateformes informatiques en utilisant l’IA et en valorisant l’utilisation des données;
- Implémenter les systèmes d’IA dans des environnements de production et assurer leur suivi;
- Aider à la documentation technique des systèmes et des processus internes, en particulier relativement à l’administration des bases de données et à la gestion de celles-ci;
- Assurer un rôle de soutien informatique pour toute autre sphère reliée à son champ d’expertise;
- Contribuer à la définition des stratégies technologiques (architecture, conception et interfaces), afin de répondre efficacement aux besoins opérationnels et des projets;
- Corriger les bogues informatiques;
- Définir le cahier de charges pour différents projets;
- Diagnostiquer les problèmes et résoudre des enjeux complexes en veillant à ce que les solutions mises au point soient permanentes, le tout dans une perspective d’amélioration continue;
- Effectuer une veille technologique constante;
- Intervenir sur les serveurs informatiques pour la configuration de serveurs Web et de bases de données;
- S’assurer de produire un code informatique propre, bien documenté, efficace et conforme aux normes de l’industrie;
- Accomplir toute autre tâche connexe.
Les connaissances et aptitudes requises sont :
- Détenir un diplôme universitaire de premier cycle en sciences informatiques ou tout autre domaine jugé pertinent au poste;
- Posséder une expérience minimale de 1 an en programmation IA et en développement Web;
- Bonne maîtrise de la gestion et des requêtes sur des bases de données telles que PostgreSQL et SQL;
- Avoir de bonnes connaissances en développement d’applications Web et l’utilisation d’API, bases de données;
- Maîtriser les langages Python, JavaScript (connaître des cadres d’application associés tels que Laravel et Vue.js) et base de données PostgreSQL;
- Maîtriser l’utilisation des frameworks ML Tensorflow et Pytorch;
- Maîtriser l’apprentissage automatique : comprendre et appliquer les différents algorithmes et techniques d’apprentissage automatique;
- Avoir une bonne capacité d’analyse et de synthèse;
- Avoir une bonne connaissance des technologies et de l’architecture des technologies de l’information;
- Être autonome (capacité à travailler avec un minimum de supervision), démontrer une attitude proactive et être très à l’aise pour travailler en équipe pluridisciplinaire;
- Être en mesure de bien gérer plusieurs demandes et priorités à la fois;
- Être familier avec Git (ou un logiciel de gestion de version), avec des outils de développement ainsi qu’avec le système d’exploitation GNU/Linux;
- Maîtrise suffisante de l’anglais pour comprendre de la documentation technique.
- Maîtriser l’usage de PostGIS sur PostgreSQL ou d’autres technologies de données spatiales;
- Avoir développé des outils IA liés au traitement d’images ou à l’automatisation de tâches;
- Avoir développé un RAG pour robot conversationnel;
- Maîtriser l’usage de la plateforme Power BI;
- Connaître d’autres langages parmi Bash, Go, C/C++, PHP, HTML et CSS, connaissance à l’utilisation de Kubernetes et Docker;
- Expérience avec IoT ou avoir des connaissances en électronique (conception de circuits, création et développement d’outils électroniques).
- Un défi d’envergure et stimulant
- Une carrière au service du Grand Montréal
- Un salaire compétitif
- Un horaire de travail de 35 heures
- 5 congés maladie
- 3 semaines de vacances dès la première année (au prorata) et 4 semaines après 2 ans
- 13 jours fériés et 2 jours mobiles (fixes) incluant plusieurs durant le temps des fêtes
- Régime de retraite intéressant à prestations déterminées dès l’embauche
- Assurance collective complète dès l’embauche (médicaments, soins dentaires, assurance vie, assurance salaire et assurance voyage)
- Programme d’aide aux employés
- Accès à un gym
- Environnement de travail stimulant (comité social, comité santé et mieux-être)
- Nouveaux locaux lumineux (à deux pas du métro McGill et du Centre Eaton)
- Formule de travail hybride : 3 jours en télétravail et 2 jours en présentiel
- Être un chef de file de la planification du territoire métropolitain.
- Être une organisation proactive au cœur des solutions.
- Optimiser la performance organisationnelle.
- Innovation : nous innovons avec audace et créativité.
- Leadership métropolitain : nous sommes un chef de file en planification du territoire et conduisons la transition écologique à l’échelle métropolitaine.
- Collaboration : nous sommes une équipe agile et multidisciplinaire.
- Coresponsabilité : nous sommes entièrement engagé(e)s dans la croissance de la CMM.
Nous ne communiquerons qu’avec les personnes dont la candidature a été retenue pour une entrevue.
Communauté métropolitaine de Montréal
1801, avenue McGill College, bureau 1010Montréal (Québec) H3A 2N4
www.cmm.qc.ca