Senior AI Full-Stack Developer (full remote)

TMC Canada

Montreal

Hybrid

CAD 135,000 - 165,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TMC Canada recherche un Développeur(euse) Senior Full-Stack spécialisé(e) en IA avec une forte dominante backend pour des projets innovants dans les secteurs assurance et services financiers. Vous prendrez des décisions techniques structurantes et concevrez des architectures robustes intégrant l'IA.

Le poste nécessite plus de 7 ans d'expérience et une expertise en Node.js/NestJS/Java, microservices et PostgreSQL, avec une mentalité orientée résultats et leadership technique.

Qualifications

  • Plus de 7 ans d'expérience en développement logiciel backend.
  • Maîtrise de Node.js, NestJS et/ou Java.
  • Solide expérience en microservices et architectures orientées événements.
  • Excellente connaissance de PostgreSQL et optimisation des performances.
  • Expérience CI/CD, tests automatisés et TDD exigée.
  • Connaissance des environnements infonuagiques et de l'architecture distribuée.
  • Expérience avec IA appliquée au développement logiciel (Cursor/Claude Code).
  • Capacité à créer des agents et workflows IA.
  • Leadership technique et autonomie avérée.

Responsibilities

  • Concevoir, développer et maintenir des apps full-stack avec une dominance backend.
  • Développer des microservices performants et évolutifs via Node.js, NestJS et Java.
  • Concevoir des architectures orientées événements et des API robustes.
  • Automatiser les processus et s'assurer des pipelines CI/CD et tests automatisés.
  • Modéliser et optimiser PostgreSQL pour performances élevées.
  • Conduire l'architecture et proposer des approches innovantes.
  • Intégrer l'IA pour accélérer le cycle de développement.

Skills

Backend développement
Node.js
NestJS
Java
Microservices
Architecture orientée événements
PostgreSQL
CI/CD
TDD
Cloud
IA pour développement

Tools

Cursor
Claude Code
PostgreSQL

Job description

Chez TMC Canada, nous recrutons un(e) Développeur(euse) Senior Full-Stack spécialisé(e) en intelligence artificielle, à forte dominante backend, pour intervenir sur des projets technologiques innovants dans le secteur de l'assurance et des services financiers.

Nous recherchons un profil véritablement senior, capable de prendre des décisions techniques structurantes, de concevoir des architectures robustes et d'intégrer l'intelligence artificielle dans les processus de développement.

Ce rôle s'adresse à un(e) professionnel(le) passionné(e) par les technologies modernes, l'automatisation et l'innovation, souhaitant jouer un rôle clé dans l'évolution des solutions numériques.

Vos responsabilités
  • Concevoir, développer et maintenir des applications full-stack, avec une dominante backend représentant 70 à 80 % des activités.
  • Développer des microservices performants, évolutifs et maintenables à l'aide de Node.js, NestJS et Java.
  • Concevoir et optimiser des architectures orientées événements (Event-Driven Architecture).
  • Développer et maintenir des API, des intégrations et des processus d'automatisation.
  • Assurer la modélisation, l'optimisation et la performance des bases de données PostgreSQL.
  • Mettre en œuvre et améliorer les pratiques CI/CD, les tests automatisés et le développement piloté par les tests (TDD).
  • Participer à la conception et à l'évolution de solutions infonuagiques.
  • Exploiter des outils d'intelligence artificielle tels que Cursor et Claude Code pour accélérer et améliorer le cycle de développement.
  • Concevoir et personnaliser des agents IA, des règles et des compétences (skills) afin d'automatiser et d'optimiser les activités de développement.
  • Agir comme référent(e) technique auprès des équipes, contribuer aux décisions d'architecture et proposer des approches innovantes.
Profil recherché
  • Plus de 7 ans d'expérience en développement logiciel au sein d'équipes techniques, avec une expertise approfondie en backend.
  • Excellente maîtrise de Node.js, NestJS et/ou Java.
  • Solid expérience des architectures microservices et orientées événements.
  • Très bonne maîtrise de PostgreSQL, notamment en modélisation et optimisation des performances.
  • Expérience concrète avec les pipelines CI/CD, les tests automatisés et les pratiques TDD.
  • Bonne compréhension des environnements infonuagiques et des architectures distribuées.
  • Utilisation avancée des outils d'IA appliqués au développement logiciel (Cursor, Claude Code ou équivalents).
  • Capacité à aller au-delà de l'utilisation standard de l'IA en créant ses propres agents, règles et workflows.
  • Leadership technique reconnu, autonomie et capacité à orienter les décisions techniques.
  • Créativité, esprit critique et volonté de proposer de nouvelles approches.
Modalités de travail

Télétravail principalement, avec des présences ponctuelles à Saint-Hyacinthe, Québec.

Vous souhaitez mettre votre expertise backend et votre maîtrise de l'intelligence artificielle au service de projets technologiques stimulants ?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-05-29
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-05-29

Chrome Technologies • Montreal

Hybrid
CAD 120,000 - 180,000
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30

Chrome Technologies • Montreal

Hybrid
CAD 110,000 - 150,000
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
RÉFÉRENT EN INTELLIGENCE ARTIFICIELLE (IA) Montréal (hybride) 2026-06-30
RÉFÉRENT EN INTELLIGENCE ARTIFICIELLE (IA) Montréal (hybride) 2026-06-30

Chrome Technologies • Montreal

Hybrid
CAD 90,000 - 130,000
AI Engineer / Data Engineer - Agentic AI
AI Engineer / Data Engineer - Agentic AI

Canadian Inclusion • Quebec

Hybrid
CAD 90,000 - 130,000
CHARGÉ(E) DE PROJETS SÉNIOR EN TI - INTELLIGENCE ARTIFICIELLE Montréal (hybride) 2026-06-05
CHARGÉ(E) DE PROJETS SÉNIOR EN TI - INTELLIGENCE ARTIFICIELLE Montréal (hybride) 2026-06-05

Gravity Conseil • Montreal

Hybrid
CAD 100,000 - 150,000
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal

On-site
CAD 120,000 - 180,000
Assurances collectives
RÉER
Enveloppe bien-être
+2
CHARGÉ(E) DE PROJETS SÉNIOR EN TI - INTELLIGENCE ARTIFICIELLE Montréal (hybride) 2026-06-05
CHARGÉ(E) DE PROJETS SÉNIOR EN TI - INTELLIGENCE ARTIFICIELLE Montréal (hybride) 2026-06-05

Chrome Technologies • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
RÉFÉRENT EN INTELLIGENCE ARTIFICIELLE (IA) Montréal (hybride) 2026-06-30
RÉFÉRENT EN INTELLIGENCE ARTIFICIELLE (IA) Montréal (hybride) 2026-06-30

Gravity Conseil • Montreal

Hybrid
CAD 90,000 - 140,000
Principal AI Architect, Azure & Agentic Systems — Canada (Full remote) — up to 200 000$ + bonus
Principal AI Architect, Azure & Agentic Systems — Canada (Full remote) — up to 200 000$ + bonus

Larouche Raymond Inc. • Canada

Remote
CAD 170,000 - 210,000
Télétravail national au Canada
Bonification à la performance
Certifications Microsoft et GitHub pay
+1