Back to job search
DS
Data SciencesVerified Job Source

Full Stack Developer

Develop and maintain responsive single-page applications and scalable backend architectures using Python to support AI-powered data platforms. Architect cloud data pipelines and implement modern security authentication to protect sensitive data.

  • Hybrid
  • Montréal, QC
  • Posted Aug 6, 2026
  • Apply by Sep 5, 2026
  • 1 position

Job summary

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 à : [email protected]. 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: [email protected]. 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.

What you’ll do

Develop and maintain responsive single-page applications and scalable backend architectures using Python to support AI-powered data platforms. Architect cloud data pipelines and implement modern security authentication to protect sensitive data.

Requirements

Requires over 3 years of experience with React, Next.js, NodeJS, and Python, along with 2+ years of cloud experience in AWS or GCP. Candidates must be proficient in SQL, containerization, and secure coding practices.

Benefits

• Medical Insurance • Dental Insurance • 15 Vacation Days • 5 Personal Days • Daily 30-minute Wellness Break • Professional Growth & Learning Budget • Home Office Tax Deduction Forms • Office Snacks and Coffee • Company MacBook Pro

Listed skills

  • SQLPreferred
  • Next.jsPreferred
  • CI/CDPreferred
  • ReactPreferred
  • Amazon Web ServicesPreferred
  • Google CloudPreferred
  • TerraformPreferred
  • PythonPreferred
  • FlaskPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • React
  • Next.js
  • NodeJS
  • Python
  • FastAPI
  • Flask
  • AWS
  • GCP
  • SQL
  • Terraform
  • CloudFormation
  • CI/CD
  • ETL/ELT
  • RESTful APIs
  • Shell Scripting
  • FIDO2

Job areas

  • Software
  • Data & Analytics
  • Technology
  • Engineering
  • Marketing

Additional details

Minimum education
Bachelor’s degree
Minimum experience
2+ years
Apply by
Sep 5, 2026
Posting language
English
Working hours
40 hours per week
Office presence
2 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available