Full-stack engineer – Builder IA

Airudi

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

3 semaines de vacances
Assurances collectives
Télétravail autorisé jusqu'à 2 mois par an
Remboursement d’Internet
Développement professionnel
Épargne-retraite (REER)
Congés et équilibre travail-vie

Job summary

Une entreprise technologie innovante au Québec recherche un.e Ingénieur.e full-stack pour concevoir des applications cloud-native. Vous serez impliqué.e dans toutes les étapes du développement, en intégrant des solutions IA. Requis: solide maîtrise de Python et FastAPI, expérience avec Nuxt 4/Vue 3, et une approche collaborative au sein d'une équipe agile dynamique. Ce rôle offre un environnement de travail stimulant et la possibilité de télétravail.

Qualifications

  • 3 à 6 ans d'expérience en développement logiciel professionnel.
  • Maîtrise solide de Python et de FastAPI.
  • Expérience frontend avec Nuxt 4 / Vue 3 et TypeScript.
  • Conception d'API REST et patterns d'authentification (OAuth2, PKCE) et programmation asynchrone.
  • Bonnes connaissances MSSQL et ORM SQLAlchemy.
  • Expérience Git, CI/CD et déploiement sur Azure.
  • Écriture de tests (Vitest, pytest) et tests E2E (Playwright).

Responsibilities

  • Concevoir des applications cloud-native et spécifications techniques appropriées.
  • Développer des APIs REST et backend avec Python/FastAPI.
  • Automatiser le déploiement avec Terraform.
  • Contribuer aux choix d'architecture et à l'alignement technique.
  • Maintenir une infrastructure SaaS multi-tenant (Azure, CI/CD).
  • Automatiser le déploiement avec Terraform et assurer la fiabilité en prod.

Skills

Python
FastAPI
Vue 3
Nuxt 4
TypeScript
Git
CI/CD pipelines
Agile working
Database management
Unit and E2E testing
Azure
Terraform

Tools

Azure
Terraform
Git
CI/CD
SQLAlchemy
MSSQL
Vitest
pytest
Playwright

Job description

Chez Airudi, on réinvente le monde du travail en mettant l’IA au service des organisations et de leurs gens. Concrètement, on crée des solutions technologiques avant-gardistes qui simplifient le quotidien de nos clients en rendant leurs opérations plus fluides, efficaces et centrés sur l’humain.

Nos solutions s'adaptent à tous les environnements, des plus complexes aux plus modulaires. Notre IA aide les organisations à maximiser leur capital humain et opérationnel, à optimiser leurs processus, à réduire leurs coûts, à renforcer leur sécurité et à transformer leurs données en réel avantage stratégique.

En tant qu'Ingénieur.e full-stack chez Airudi, tu concevras et livreras des applications full-stack cloud-native qui allient backend Python/FastAPI, interfaces Vue/Nuxt modernes et intégration de composantes IA, en t'appuyant sur nos modèles maison déjà déployés en production.

Tu travailleras en mode builder assumé : génération de code augmentée par IA, supervision rigoureuse des outputs, décisions d'architecture et livraison réelle. Cursor et Claude Code font partie de ton outillage quotidien, pas de ta liste d'aspirations.

Au sein d'une équipe agile et multidisciplinaire (produit, design, software, ML/AI), tu participeras à toutes les étapes, de la conception à la mise en production, dans un environnement où le rythme est soutenu, parfois exigeant, mais où ton impact est concret et immédiatement visible.

Architecture et développement full-stack
  • Concevoir l'architecture technique d'applications cloud-native et formuler des spécifications précises pour piloter la génération de code par les outils IA.
  • Développer le backend avec Python/FastAPI : APIs REST, modélisation des données, contrats d'interface et logique serveur.
  • Développer le frontend avec Nuxt 4 / Vue 3 : interfaces réactives, Composition API, SSR/SSG.
  • Intégrer des modèles ML et des composantes IA dans les solutions produits, selon les standards de l'équipe d'orchestration.
  • Contribuer aux choix d’architecture et de conception de la plateforme, en cohérence avec les orientations de l’équipe technique et les besoins applicatifs.
Infrastructure et fiabilité
  • Concevoir et maintenir une infrastructure SaaS robuste en environnement multi-tenant : services Azure, pipelines CI/CD, outils d'automatisation.
  • Automatiser le déploiement avec Terraform : provisionnement des ressources, configuration des services, gestion des environnements.
  • Assurer la stabilité en production et prendre en charge le troubleshooting des anomalies complexes.
Production de code, supervision IA et qualité
  • Produire des features, APIs et composantes frontend en combinant écriture directe et génération augmentée par IA (Cursor, Claude Code).
  • Valider rigoureusement chaque output : fonctionnalité, sécurité, performance, maintenabilité et conformité aux standards. Corriger, refactoriser ou rejeter selon le cas.
  • Définir les cas de test critiques et valider les suites générées par l'IA pour capturer les scénarios d'échec que l'automatisation aurait manqués.
Collaboration et capitalisation
  • Documenter les architectures, décisions techniques et processus pour soutenir le transfert de connaissances.
  • Contribuer au catalogue de workflows d'ingénierie augmentée : prompts d'architecture, patterns validés, guides de supervision.
  • Suivre les pratiques émergentes d'ingénierie assistée par IA et partager activement les apprentissages avec l'équipe.
Ce qu’il te faut
Compétences techniques
  • 3 à 6 ans d'expérience en développement logiciel professionnel
  • Maîtrise solide de Python et de FastAPI (obligatoire)
  • Expérience frontend avec Nuxt 4 / Vue 3, TypeScript et la Composition API
  • Bonne connaissance de la conception d'API REST, des patterns d'authentification (OAuth2, PKCE, multi-tenant) et de la programmation asynchrone
  • À l'aise avec les bases de données relationnelles (MSSQL), les ORM (SQLAlchemy) et les migrations
  • Expérience avec Git, les pipelines CI/CD et le déploiement sur Azure
  • Habitude d'écrire des tests : unitaires (Vitest, pytest) et E2E (Playwright)
Développement augmenté par l'IA
  • Utilisation régulière et démontrée d'agents de codage IA (Cursor et Claude Code principalement)
  • Capacité à rédiger des prompts efficaces, à réviser le code généré de façon critique et à l'intégrer de manière responsable
  • Jugement clair sur les limites du code généré : savoir quand accepter, refactoriser ou rejeter
Posture et collaboration
  • Mentalité de bâtisseur.se : tu livres du réel plutôt que de perfectionner du théorique
  • À l’aise dans un environnement où le rythme est soutenu, parfois exigeant, avec un focus sur la livraison concrète et l’impact réel des solutions mises en production
  • Sens du compromis entre qualité et vélocité : tu calibres le niveau de rigueur selon le contexte, sans sacrifier l'un pour l'autre systématiquement.
  • À l’aise dans un environnement exigeant, orienté livraison concrète et impact rapide
  • À l’aise avec l'ambiguïté, capable de décider et d'avancer de façon autonome
  • Communicateur.rice clair.e, à l'aise en mode asynchrone, PR et documentation soignées
  • Curieux.se et adaptable : tu suis activement l'évolution des pratiques de l'industrie
  • Maîtrise du français et de l'anglais (obligatoire, clientèle nord-américaine, européenne et africaine)
Atouts supplémentaires
  • Expérience avec des frameworks d'orchestration d'agents (LangChain, LangGraph, CrewAI, etc.)
  • Familiarité avec les pipelines RAG, les bases vectorielles ou les patterns d'intégration LLM
  • Expérience en contexte conseil ou en livraison multi-clients
  • Mentalité de bâtisseur.se : tu préfères livrer quelque chose de réel plutôt que de perfectionner quelque chose de théorique
  • À l'aise avec l'ambiguïté, capable de prendre des décisions éclairées de façon autonome
  • Communicateur.rice clair.e, à l'aise en mode asynchrone, documentation et descriptions de PR soignées
  • Curieux.se et adaptable : tu suis l'évolution des pratiques de l'industrie
Rémunération globale
  • Salaire : tiens bon, on en parlera dès notre premier appel
  • Vacances : 3 semaines dès l'embauche + jours off entre Noël et le Jour de l’an
  • Banque de congés personnels et congé supplémentaire le jour de ta fête.
  • Assurances collectives : soins de santé et dentaires, soins de la vue, programme d’aide aux employés.e.s et télémédecine
  • Travail hybride : deux jours par semaine au bureau du Mile-Ex. Jours variables selon besoins de nos équipes et des projets
  • Télétravail depuis l’étranger permis depuis l'étranger jusqu'à deux mois par année
  • Remboursement d’Internet : on rembourse une bonne partie de ta facture à la maison.
  • Emphase sur ton développement professionnel : tous nos employés ont un plan de développement clair et accès à une offre variée et personnalisée d’activités d’apprentissage pour le supporter
  • Épargne et littératie financière : accès à notre régime collectif d’épargne-retraite (REER), à des conférences et autres ressources pratiques pour mieux gérer tes finances personnelles.
  • Environnement stimulant : équipe de haut calibre, culture innovante et créative, ambiance décontractée et inclusive.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead, Orchestration IA / AI Orchestration Lead
Lead, Orchestration IA / AI Orchestration Lead

Airudi • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
3 semaines de vacances
Assurances santé et dentaires
Épargne-retraite collective
+3
Stratège et Chef de pratique IA
Stratège et Chef de pratique IA

Tink Profitabilité Numérique • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Semaine de 37,5 h
Mode de travail hybride
Vacances payées
+5
Développeur(se) IA/AI Engineer - Databricks
Développeur(se) IA/AI Engineer - Databricks

Moov AI • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Mentorat et progression de carrière
Hybride flexible
Congés fériés prolongés et weekends de
+1
Gestionnaire d’ingénierie / Engineering Manager
Gestionnaire d’ingénierie / Engineering Manager

Airudi • Montreal

Hybrid
CAD 140,000 - 180,000
3 semaines de vacances
Travail hybride
Assurances collectives
+7
Développeur.euse full stack senior
Développeur.euse full stack senior

Go RH • Quebec

On-site
CAD 90,000 - 120,000
4 semaines de vacances par année
Assurances collectives complètes
Télémédecine incluse
+4
Chef.fe d’équipe IA (Responsable de Livraison)
Chef.fe d’équipe IA (Responsable de Livraison)

Moov AI • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
Assurances collectives complètes
Work Your World (voyages)
Horaires hybrides et congés flexibles
Chef.fe d'Équipe IA (Responsable de Livraison)
Chef.fe d'Équipe IA (Responsable de Livraison)

Publicis Groupe ANZ • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Assurance collective
Travail hybride
Congés prolongés et jours fériés
+3
Chef.fe d'Équipe IA (Responsable de Livraison)
Chef.fe d'Équipe IA (Responsable de Livraison)

Publicis Groupe Holdings B.V • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur·euse logiciel sénior, DevOps et infrastructure
Développeur·euse logiciel sénior, DevOps et infrastructure

OSEDEA • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Salaire compétitif
Horaire flexible
Congé sabbatique payé
+2
Développeur.se Web Fullstack (Angular)
Développeur.se Web Fullstack (Angular)

Robotiq- • Lévis

Hybrid
CAD 65,000 - 95,000
Horaires flexibles
Télétravail partiel
Télémédecine
+3