TL;DR
- Développeur·e Full-Stack Sénior (AI-First)
- Montréal (Hybride : au bureau du mardi au jeudi)
- Prenez en charge la livraison complète de fonctionnalités de niveau entreprise qui alimentent les produits d’IA financière de Maxa.
Bâtissez des applications Python + SQL évolutives sur Snowflake, intégrez des LLMs en production et résolvez des défis complexes en architecture, IA et conception de systèmes.
Construisez les applications AI-First sur lesquelles les entreprises s’appuient
Maxa, une entreprise axée sur l’IA, cherche un·e Développeur·e Full-Stack Sénior pour concevoir, développer et livrer les fonctionnalités essentielles derrière nos produits d’IA financière conformes aux audits.
Vous travaillerez au cœur de notre écosystème Snowflake, intégrerez des LLMs dans des flux de production et architecturerez des systèmes capables de fournir des réponses prêtes pour les CFO en quelques secondes.
C’est un rôle à fort impact où vous êtes responsable de bout en bout : architecture, développement, tests, déploiement et qualité en production.
Votre impact
En tant que Développeur·e Full-Stack Sénior, vous serez un contributeur clé façonnant les capacités du produit. Vous collaborerez de près avec les équipes Produit, Architecture et Données pour transformer des besoins d’affaires en logiciels fiables et évolutifs.
Vos responsabilités :
Posséder des fonctionnalités complexes de A à Z
- Architecturer, développer, tester et livrer du logiciel de production
- Traduire les besoins d’affaires en solutions techniques robustes
- Assurer la qualité sans dépendre d’une équipe QA dédiée
Construire des applications évolutives et orientées données
- Développer des fonctionnalités Python + SQL dans un environnement centré sur Snowflake
- Implémenter une logique backend performante et des flux de données fiables
- Concevoir des systèmes qui transforment des données brutes en insights exploitables
Intégrer l’IA dans les systèmes de production
- Utiliser des LLMs, embeddings et patterns d’ingénierie AI-first
- Appliquer du prompt engineering, des patterns de retrieval et des intégrations de modèles
- Exploiter des outils de développement alimentés par l’IA pour accélérer et améliorer la qualité
Élever l’excellence technique
- Faire des revues de code rigoureuses et promouvoir les meilleures pratiques
- Mettre en place des tests automatisés et des mécanismes de fiabilité
- Contribuer aux décisions architecturales qui façonnent notre base technologique
Ce à quoi ressemble la réussite
Après un an chez Maxa, vous êtes la bonne personne si vous :
- Livrez régulièrement des fonctionnalités complexes avec une grande qualité et peu de supervision
- Montez rapidement en compétence sur notre stack AI + Snowflake
- Prenez en charge des mandats difficiles et ambigus comme un·e vrai·e sénior
- Collaborez dans un environnement de grande confiance et de feedback ouvert
- Apportez énergie, autonomie et impact au quotidien
- Devenez une référence technique pour les travaux critiques et complexes
Ce rôle est fait pour un·e sénior fort·e, autonome, qui excelle à résoudre des problèmes complexes et livrer du logiciel de haute qualité.
Vous êtes la bonne personne si vous avez :
Compétences principales
- 7+ ans d’expérience en développement avec de solides bases en génie logiciel
- Excellente maîtrise de Python (ou expertise OOP : TypeScript, etc.)
- SQL avancé + compréhension approfondie des bases de données (Snowflake = atout)
- Possession de fonctionnalités de A à Z sans dépendance QA
- Expérience d’intégration de LLMs en production
- Expérience cloud (AWS, GCP ou Azure)
- Mentalité d’« extreme ownership »
- À l’aise dans un environnement startup dynamique
Atouts supplémentaires
- Expérience en développement Snowflake Native Apps
- Mentorat ou pair programming
- Certification SnowPro Core
- Systèmes distribués / pipelines de données (Spark, Kafka)
- DevOps ou optimisation CI/CD
Ce rôle n’est PAS pour vous si :
- Vous avez besoin de spécifications très détaillées
- Vous préférez la stabilité corporative au rythme startup
- Vous n’êtes pas à l’aise d’assumer la qualité sans équipe QA
- Vous cherchez surtout des tâches prévisibles
Votre intégration
Vous vous joindrez à l’équipe logicielle sous la direction de Raya, notre VP Engineering, qui valorise l’ownership, l’impact mesurable et l’excellence technique.
Dès le premier jour :
- Semaines 1–2 : Immersion dans notre stack Snowflake/Python/Streamlit + premier déploiement en production
- Mois 1 : Propriété complète d’une fonctionnalité client
- Mois 3 : Leadership technique d’un projet complexe + mentorat de 2 développeurs juniors/intermédiaires
Processus de recrutement
- Entrevue initiale avec Gen (30 min, GMeet) – évaluation de la mentalité d’ownership et du parcours technique
- Entrevue technique (1h30, sur place) avec Seb et Adrien – codage en direct + résolution de problèmes
- Entrevue culturelle (1h, sur place) avec Raya (VP Engineering)
Durée totale : ~2 à 3 semaines du début à l’offre
Top Skills
Maxa Montréal, Québec, CAN Office
1 Place Ville-Marie, Montréal, Québec, Canada, H3B 3Y1
Similar Jobs
What you need to know about the Montreal Tech Scene
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal


