Remotify
logo
Data Sciences

Full Stack Developer · 💰 $90,000–$120,000 CAD

North America

August 10, 2026 at 8:02 PM

✨ AI summary

💰 $90,000–$120,000 CAD

Location

  • Montreal, Canada (Hybrid)

Languages

  • Python
  • JavaScript
  • Shell

Frameworks

  • React
  • Next.js
  • Node.js
  • FastAPI
  • Flask

Cloud Services

  • AWS
  • GCP

Databases

  • SQL (relational)
  • Amazon Redshift
  • Google BigQuery

Experience Level

  • 3+ years building production UI (React, Next.js, Node.js)
  • 3+ years designing scalable backend APIs (Python, FastAPI/Flask)
  • 2+ years with cloud providers (AWS, GCP)
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 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).


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.


Comment Postuler

Si vous êtes prêt(e) à créer des applications axées sur les données, veuillez envoyer votre CV, un lien vers votre GitHub/Portfolio s'il est disponible, ainsi qu'une lettre de présentation expliquant pourquoi vous seriez un candidat idéal pour Data Sciences via LinkedIn ou en transmettant ces informations à : gbouchard-pelletier@datasciences.ca.


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.


How to Apply

If you are ready to build impactful, data-driven applications, please send your resume, a link to your GitHub/Portfolio if it's available, and a cover letter about why you would be a great fit for Data Sciences through LinkedIn or by forwarding the information to: gbouchard-pelletier@datasciences.ca.


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.

Apply