Full Stack Developer

Data Sciences

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Assurance maladie et dentaire
15 jours de congés payés + 5 jours PAE
Budget formation & progression de Car
Hybride: 2 jours au bureau
MacBook Pro fourni

Job summary

Data Sciences, basée à Montréal, cherche un développeur Fullstack en mode hybride pour transformer des concepts de données en logiciels IA et en applications infonuagiques.

Vous concevrez des SPA réactives et des API backend évolutives, avec des compétences en Python, SQL et sécurité, dans une équipe axée IA et analyses marketing.

Qualifications

  • 3+ années d’expérience dans la création d’interfaces utilisateur réactives et en prod (React/Next.js/NodeJS).
  • 3+ années dans la conception d’API backend évolutives; maîtrise de Python et scripts Shell.
  • 2+ années avec des fournisseurs de services infonuagiques (AWS/GCP).
  • Expérience avec le contrôle de version, la conteneurisation, les pipelines CI/CD et l’IaC (Terraform/CloudFormation).
  • Solide expérience SQL et des bases de données relationnelles, ETL/ELT.
  • Connaissance des pratiques de sécurité et d’authentification moderne.

Responsibilities

  • Créer et maintenir des SPA réactives s’intégrant à nos plateformes alimentées par l’IA.
  • Concevoir et maintenir des architectures backend et des API RESTful/headless en Python.
  • Déployer, faire évoluer et intégrer les fonctionnalités IA (LLMs, embeddings, RAG) pour disponibilité et coût.
  • Concevoir et optimiser pipelines de données et entrepôts infonuagiques (Redshift, BigQuery).
  • Mettre en œuvre des mesures de sécurité et une authentification moderne (FIDO2, Yubikey).

Skills

React
Next.js
NodeJS

Education

Baccalauréat en informatique

Tools

AWS
GCP
Docker
CI/CD
Terraform
CloudFormation

Job description

Lieu de travail : Montréal (Hybride) | Échelle salariale : 90,000 - 120,000 CA$

Exigence linguistique : Bilingue (français/anglais).

Data Sciences (DS) est une entreprise de marketing, de recherche et d'analyse qui transforme les données en actions. Basée à Montréal, nous combinons une gestion rigoureuse des données, des analyses avancées, l'apprentissage automatique et des stratégies d'engagement numérique de pointe.

Bien que fièrement canadiens — avec des opérations s'étendant à Ottawa, Toronto, et Vancouver — notre empreinte mondiale s'élargit rapidement. Aujourd'hui, nous opérons à l'échelle internationale pour soutenir des clients dans le monde entier, avec une présence établie et croissante en Europe (Allemagne) et en Asie (Singapour et Philippines).

English will follow

Companie: Data Sciences | Site web: datasciences.ca

Lieu de travail : Montréal (Hybride) | Échelle salariale : 90,000 - 120,000 CA$

Exigence linguistique : Bilingue (français/anglais).

À propos de DS

Data Sciences (DS) est une entreprise de marketing, de recherche et d'analyse qui transforme les données en action.

Basée à Montréal, nous combinons une gestion rigoureuse des données, des analyses avancées, l'apprentissage automatique et des stratégies d'engagement numérique de pointe.

Bien que fièrement canadiens — avec des opérations s'étendant à Ottawa, Toronto et Vancouver — notre empreinte mondiale s'élargit rapidement. Aujourd'hui, nous opérons à l'échelle internationale pour soutenir des clients dans le monde entier, avec une présence établie et croissante en Europe (Allemagne) et en Asie (Singapour et les Philippines).

Le Rôle

En tant que développeur(euse) Fullstack, vous collaborerez avec une équipe d'experts en données pour transformer des concepts de données complexes en logiciels élégants — en concevant et en créant des applications infonuagiques de bout en bout qui propulsent nos plateformes alimentées par l'IA, nos services d'analyse, nos études de marché et nos outils de planification de médias publicitaires. Vous lancerez des applications sur mesure, y compris des visualisations interactives et des intégrations LLM, en faisant le pont entre une infrastructure de données complexe et des applications orientées vers l'utilisateur

Responsabilités Principales
  • Créer et maintenir des applications à page unique (SPA) réactives et intuitives qui s'interface avec nos plateformes de données alimentées par l'IA.
  • Concevoir et maintenir des architectures d'arrière-plan (backend) et des API RESTful/sans tête (headless) en utilisant Python (FastAPI/Flask) pour des applications à forte intensité de données.
  • Soutenir le déploiement, la mise à l'échelle et l'intégration des fonctionnalités d'IA appliquée (LLMs, plongements/embeddings, RAG, serveurs MCP) en mettant l'accent sur la disponibilité et l'optimisation des coûts.
  • Concevoir et optimiser des pipelines de données et des entrepôts de données infonuagiques (Redshift, BigQuery), en gérant des flux de travail ETL/ELT complexes via des graphes orientés acycliques (DAG).
  • Mettre en œuvre des mesures de sécurité ainsi qu'une authentification modernes (FIDO2, Yubikey) pour protéger les applications et les données sensibles.
Compétences Essentielles
  • 3 années d'expérience dans la création d'interfaces utilisateur (UI) réactives et prêtes pour la production avec React, Next.js et NodeJS.
  • 3 années d'expérience dans la conception d'API d'arrière-plan (backend) évolutives; maîtrise de Python et des scripts Shell.
  • 2 années d'expérience avec les fournisseurs de services infonuagiques, de préférence AWS et GCP.
  • Expérience avec le contrôle de version, la conteneurisation, les pipelines CI/CD et l'infrastructure en tant que code (Terraform, CloudFormation).
  • Solide expérience en SQL, en bases de données relationnelles et en processus ETL/ELT.
  • Expérience avec l'authentification moderne et les pratiques de codage sécurisées.
Atouts
  • Expérience avec les API de LLM ou les frameworks d'orchestration (LangChain, LlamaIndex).
  • Familiarité avec les bases de données vectorielles et les concepts RAG et MCP
  • Familiarité avec la mise en œuvre des modèles d'IA en production.
  • Expérience avec WebGL ou les bibliothèques de géométrie (Open 3D, Trimesh) pour le traitement en arrière-plan.
  • Familiarité avec les réglementations sur la confidentialité des données (RGPD, CCPA, GPP).
  • Baccalauréat en informatique, en ingénierie ou dans un domaine connexe.
  • Certifications infonuagiques.
Ce Que Nous Offrons
  • Un régime d'assurance médicale et dentaire compétitif, payé à 100 % par l'employeur.
  • 15 jours de vacances, 5 jours personnels et une « Pause Bien-être » de 30 minutes par jour.
  • Budget dédié à l'apprentissage et à la croissance professionnelle pour soutenir les certifications, les cours et le développement des compétences, ainsi que des parcours de progression de carrière clairs.
  • Configuration de travail hybride comprenant 2 jours au bureau, et fourniture des formulaires fiscaux officiels T2200 / TP-64.3 pour réclamer des déductions fiscales pour le bureau à domicile.
  • Un bureau montréalais dynamique approvisionné en collations et en café, situé à 5 minutes de la station Lionel-Groulx.
  • Un MacBook Pro (série M) fourni par l'entreprise.

Les candidatures seront acceptées jusqu'au 28 août 2026.

Data Sciences s'engage envers les principes de diversité, d'inclusion et d'équité en matière d'emploi. Nous croyons que les équipes les plus performantes sont celles composées d'individus issus de milieux et de croyances divers. Les candidatures de toutes les personnes qualifiées sont les bienvenues.

-------

Company: Data Sciences | Website: datasciences.ca

Location: Montreal (Hybrid) | Salary Range: $90,000 – $120,000 CAD

Language requirement : Bilingual (French/English)

About DS

Data Sciences (DS) is a marketing, research, and analytics company that turns data into action. Headquartered in Montreal, we combine sound data management, advanced analytics, machine learning, and cutting-edge digital engagement strategies.

While proudly Canadian—with operations spanning Ottawa, Toronto and Vancouver—our global footprint is rapidly expanding. Today, we operate internationally to support clients worldwide, with established and growing presences across Europe (Germany) and Asia (Singapore and the Philippines).

The Role

As a Fullstack Developer, you will collaborate with a team of data experts to turn complex data concepts into elegant software—designing and building end-to-end cloud applications that drive our AI-powered platforms, analytics services, market research, and ad media planning tools. You will prototype and launch custom applications, including interactive visualizations and LLM integrations, bridging complex data infrastructure with user-facing applications.

Key Responsibilities
  • Build and maintain responsive, intuitive SPAs that interface with our AI-powered data platforms.
  • Design and maintain backend architectures and RESTful/headless APIs using Python (FastAPI/Flask) for data-intensive applications.
  • Deployment, scaling, and integration of Applied AI features (LLMs, embeddings, RAG, MCP servers) focusing on availability and cost.
  • Architect and optimize data pipelines and cloud warehouses (Redshift, BigQuery), managing complex ETL/ELT workflows via DAGs.
  • Implement security measures and modern authentication (FIDO2, Yubikey) to protect sensitive applications and data.
Must-Have Qualifications
  • 3+ years building responsive, production-ready UIs with React, Next.js and NodeJS.
  • 3+ years designing scalable backend APIs; proficient in Python and Shell scripting.
  • 2+ years with cloud service providers, preferably AWS and GCP.
  • Experience with version control, containerization, CI/CD pipelines, and IaC (Terraform, CloudFormation).
  • Solid SQL, relational database, and ELT experience.
  • Experience with modern authentication and secure coding practices.
  • Ambitious and excited by the prospect of joining a rapidly growing company, tackling hard problems, and building solutions from the ground up.
Bonus Points
  • Experience with LLM APIs or orchestration frameworks (LangChain, LlamaIndex).
  • Familiarity with vector databases, RAG processes and MCP servers.
  • Familiarity with operationalizing AI models in production
  • Experience with WebGL or geometry libraries (Open3D, Trimesh) for backend processing.
  • Familiarity with data privacy regulations (GDPR, CCPA, GPP).
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Cloud certifications
What We Offer
  • 100% employer-paid competitive health package including Medical & Dental benefit.
  • 15 paid vacation days, 5 personal days, and a daily 30-minute wellness break.
  • Dedicated Professional Growth & Learning Budget to support certifications, courses, and skill development, plus clear career growth paths.
  • Hybrid work setup consisting of 2 days in office, and official T2200 / TP-64.3 tax forms provided to claim home office tax deductions.
  • A vibrant Montreal office stocked with snacks and coffee located 5 mins from Lionnel-Groulx Station.
  • A company-provided Apple M-Chip MacBook Pro.

Applicants will be accepted until August 28th, 2026.

Data Sciences is committed to the principles of diversity, inclusion, and employment equity. We believe that the most successful teams are those made up of individuals from diverse backgrounds and beliefs. Applications from all qualified candidates are welcome.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer RD-017
Data Engineer RD-017

Irth Solutions • Quebec

Hybrid
CAD 64,000 - 86,000
Competitive Salary
Medical, Dental, and Vision Insurance
401(k) Plan with Company Match
+4
Data Engineer - Montréal
Data Engineer - Montréal

Locala • Montreal (administrative region)

Hybrid
CAD 100,000 - 110,000
Java/Python DB Developer
Java/Python DB Developer

Calitii • Montreal (administrative region)

Hybrid
CAD 80,000 - 90,000
Congés annuels payés (15 jours) + 10 J
Assurance médicale, dentaire, vision,
RREGOP et congés
Consultant(e) en génie logiciel : Backend, Data & AI
Consultant(e) en génie logiciel : Backend, Data & AI

Amaris Consulting • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur(euse) Logiciel – Équipe Intelligence Artificielle / Software Developer - AI Team
Développeur(euse) Logiciel – Équipe Intelligence Artificielle / Software Developer - AI Team

Go RH • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Horaires flexibles
Congés de maladie illimités
Programme d’assurances collectives
Développeur Python (sur site)/Python Developer (Onsite)
Développeur Python (sur site)/Python Developer (Onsite)

NTT DATA North America • Montreal (administrative region)

On-site
CAD 88,000 - 134,000
Senior Data Engineer
Senior Data Engineer

Appdirect • Montreal (administrative region)

On-site
CAD 141,000 - 191,000
Senior Data Engineer
Senior Data Engineer

B Capital • Montreal (administrative region)

Hybrid
CAD 140,000 - 190,000
Senior Data Developer (AI/ML)
Senior Data Developer (AI/ML)

MEDFAR • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Healthcare insurance from day one
3 weeks + 1 additional week paid time off
Annual training allowance ($1,500)
+3
Développeur.se senior de données (IA/ML)
Développeur.se senior de données (IA/ML)

MEDFAR • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Télétravail et flexibilité
Contribution au REER
Assurance collective complète
+3