Senior Data Scientist | Scientifique de données senior
Job Summary
Company Overview
Jesta I.S. is a Canadian enterprise software company with over 55 years of experience delivering mission-critical solutions to retailers wholesalers and brand manufacturers worldwide. Our Vision Suite platform supports complex retail operations across merchandising supply chain inventory commerce and financial management for organizations in fashion footwear athletic luxury and specialty retail.
As part of our strategic investment in AI Jesta is building a new generation of intelligent enterprise applications that combine predictive analytics machine learning generative AI agentic AI and computer vision directly within business workflows. Our AI Centre of Excellence develops production-grade AI solutions deployed against real client data helping retailers make smarter decisions automate complex processes and unlock measurable business value at scale.
Position Summary
We are seeking a Senior Data Scientist with deep expertise across the full spectrum of modern AI from classical predictive modelling to large language models agentic AI systems and computer vision. This is a senior individual contributor role requiring strong autonomous judgment technical leadership and the ability to define and execute complex AI workstreams with minimal supervision.
The successful candidate will take full ownership of our existing production AI stack maintaining improving and scaling models and pipelines already in active client use while contributing meaningfully to the development of new capabilities. You will work at the intersection of predictive modelling generative AI and enterprise software with your work deployed against real client data at scale.
Key Responsibilities
Predictive Modelling & Demand Forecasting
- Design develop and optimize machine learning models for demand forecasting inventory optimization and pricing analytics.
- Perform exploratory data analysis (EDA) model diagnostics and data quality assessments.
- Engineer advanced features including promotions seasonality holidays stockouts lag variables external signals and signal processing techniques.
- Design and execute model experiments hypothesis testing oracle testing and statistical evaluations.
- Evaluate and benchmark forecasting approaches including LightGBM Random Forest Gradient Boosting Deep Learning (PyTorch) DeepAR ARIMA/SARIMA Prophet ensemble methods and Croston/TSB.
- Own the full model lifecycle from development and backtesting to deployment monitoring drift detection and retraining.
Large Language Models & Generative AI
- Design and implement LLM-powered applications using RAG fine-tuning prompt engineering structured outputs and vector databases.
- Build AI systems that securely interact with enterprise data through governed APIs.
- Evaluate and integrate commercial and open-source foundation models into production.
- Develop explainability and transparency mechanisms for enterprise AI solutions.
Agentic AI Systems & MCP
- Design and develop autonomous AI agents with multi-step reasoning and tool use.
- Build integrations using Model Context Protocol (MCP) and tool-calling architectures for ERP data access.
- Implement human-in-the-loop (HITL) workflows role-based security and approval mechanisms.
- Establish standards for reliability traceability and auditability of agentic systems.
APIs & Production AI Infrastructure
- Design Semantic Read APIs connecting AI models to ERP data securely and reliably.
- Build scalable batch inference and feature pipelines on AWS SageMaker and Azure ML.
- Contribute to CI/CD automation model validation and deployment pipelines.
- Collaborate with Data Engineering and MLOps teams on Dockerized deployments APIs monitoring and scalable inference.
- Define standards for feature stores data pipelines and model versioning.
- Partner with IT and Security teams to ensure compliant AI deployments.
Computer Vision
- Develop and deploy computer vision solutions for product classification visual merchandising and image-based retail applications.
- Integrate multimodal vision capabilities into forecasting and AI agent workflows.
- Evaluate and apply modern computer vision architectures to production use cases.
Product Ownership & Continuous Improvement
- Own and maintain production AI models and pipelines while driving continuous optimization.
- Balance maintenance of existing solutions with development of new AI capabilities.
- Identify and remediate technical debt performance bottlenecks and scalability issues.
- Serve as the technical owner for AI model performance and production incident resolution.
Documentation & Knowledge Sharing
- Maintain comprehensive documentation for models pipelines and experiments.
- Ensure reproducibility through experiment tracking Git version control and model lineage.
- Share knowledge through code reviews technical documentation and internal presentations.
- Contribute to R&D documentation and formal technical specifications.
Technical Leadership
- Independently scope design and deliver AI solutions with minimal supervision.
- Mentor team members through code reviews and architectural guidance.
- Translate business problems into robust AI solutions and communicate results to technical and business stakeholders.
- Apply responsible AI principles including fairness transparency and model risk management.
Qualifications
Education
- PhD in Artificial Intelligence Data Science Computer Science or a related quantitative field strongly preferred.
- Candidates with a Masters degree and exceptional industry experience will also be considered.
Experience
- Minimum 5 years of industry experience in applied data science (excluding academic research internships and research positions).
- Proven experience deploying and maintaining production-scale ML systems.
- Experience owning existing AI platforms as well as developing new capabilities.
- Hands-on expertise with LLMs and Generative AI including RAG prompt engineering structured outputs and evaluation frameworks.
- Experience building agentic AI systems with tool use orchestration and multi-step reasoning.
- Working knowledge of MCP or comparable agent orchestration frameworks.
- Experience developing and deploying computer vision models.
- Demonstrated ability to independently lead complex technical initiatives.
- Experience in commercial demand forecasting or time series modelling is a strong asset.
- Experience with signal processing techniques is an asset.
- Experience with ERP systems retail data models or supply chain data is an asset.
Technical Skills
- Advanced Python including PyTorch scikit-learn LightGBM XGBoost TensorFlow/Keras pandas polars NumPy and LLM frameworks (LangChain LlamaIndex Anthropic/OpenAI SDKs); R is an asset.
- Forecasting libraries including Prophet DeepAR ARIMA/SARIMA Croston/TSB and ensemble methods.
- Experience with Kedro or similar workflow orchestration frameworks and large-scale batch processing.
- MLOps expertise including MLflow Docker CI/CD Git experiment tracking model registries drift detection and retraining strategies.
- Experience with AWS (SageMaker Lambda S3 IAM Batch) Azure ML Azure DevOps and Snowflake/Snowpark.
- REST API development and integration using frameworks such as FastAPI or Flask.
- Strong statistical foundations including time series analysis Bayesian methods causal inference experimental design and hypothesis testing.
- Advanced SQL for enterprise-scale analytics.
Soft Skills
- Highly autonomous with the ability to independently scope and deliver complex initiatives.
- Excellent written and verbal communication skills with technical and executive audiences.
- Strong analytical rigor and sound technical judgment.
- Collaborative mindset with cross-functional engineering and MLOps teams.
- Comfortable making decisions and driving outcomes in ambiguous environments.
Benefits
- Health coverage (medical dental disability and life insurance)
- Wellness program (gym membership reimbursement)
- Professional growth (training platforms career development fee subsidy etc.)
- Company events
- Referral program
- Flexible schedule
Additional Information
- This is a hybrid role 2 days working in the office in Montreal QC is required.
- We thank all applicants for their interest. However only shortlisted candidates will be contacted.
Présentation de lentreprise
Jesta I.S. est une société canadienne spécialisée dans les logiciels dentreprise qui compte plus de 55 ans dexpérience dans la fourniture de solutions stratégiques aux détaillants grossistes et fabricants de marques du monde entier. Notre plateforme Vision Suite prend en charge les opérations complexes du commerce de détail dans les domaines du merchandising de la chaîne dapprovisionnement de la gestion des stocks du commerce et de la gestion financière pour les entreprises des secteurs de la mode de la chaussure des articles de sport du luxe et du commerce de détail spécialisé.
Dans le cadre de notre investissement stratégique dans lIA Jesta développe une nouvelle génération dapplications dentreprise intelligentes qui intègrent directement dans les flux de travail lanalyse prédictive lapprentissage automatique lIA générative lIA agentique et la vision par ordinateur. Notre Centre dexcellence en IA développe des solutions dIA prêtes à lemploi déployées sur les données réelles de nos clients afin daider les détaillants à prendre des décisions plus éclairées à automatiser des processus complexes et à générer une valeur commerciale mesurable à grande échelle.
Résumé du poste
Nous recherchons un scientifique de données senior possédant une expertise approfondie dans tous les domaines de lIA moderne de la modélisation prédictive classique aux grands modèles linguistiques en passant par les systèmes dIA agentique et la vision par ordinateur. Il sagit dun poste de contributeur senior qui exige une grande autonomie de jugement un leadership technique et la capacité de définir et de mener à bien des projets complexes en IA avec un minimum de supervision.
Le candidat retenu assumera lentière responsabilité de notre pile dIA de production existante en assurant la maintenance lamélioration et la mise à léchelle des modèles et des pipelines déjà utilisés activement par nos clients tout en contribuant de manière significative au développement de nouvelles capacités. Vous travaillerez à la croisée de la modélisation prédictive de lIA générative et des logiciels dentreprise et vos travaux seront déployés à grande échelle sur les données réelles de nos clients.
Responsabilités Principales
Modélisation prédictive et prévision de la demande
- Concevoir développer et optimiser des modèles dapprentissage automatique pour la prévision de la demande loptimisation des stocks et lanalyse des prix.
- Réaliser des analyses exploratoires de données (EDA) des diagnostics de modèles et des évaluations de la qualité des données.
- Mettre en œuvre des techniques avancées de création de variables (promotions saisonnalité jours fériés ruptures de stock variables de retard signaux externes et traitement du signal).
- Concevoir et exécuter des expérimentations des tests dhypothèses des tests oracle et des évaluations statistiques.
- Évaluer et comparer différentes approches de modélisation (LightGBM Random Forest Gradient Boosting PyTorch DeepAR ARIMA/SARIMA Prophet méthodes densemble Croston/TSB).
- Gérer le cycle de vie complet des modèles : développement rétrovalidation déploiement surveillance détection de dérive et réentraînement.
Grands modèles de langage (LLM) et IA générative
- Concevoir et développer des solutions basées sur les LLM (RAG fine-tuning prompt engineering sorties structurées et bases de données vectorielles).
- Développer des systèmes dIA connectés aux données dentreprise par lintermédiaire dAPI gouvernées.
- Évaluer et intégrer des modèles fondamentaux commerciaux ou open source en environnement de production.
- Mettre en place des mécanismes dexplicabilité et de transparence adaptés aux environnements dentreprise.
Systèmes dIA agentique et MCP
- Concevoir et développer des agents autonomes capables de raisonnement en plusieurs étapes et dutilisation doutils.
- Développer des intégrations utilisant le Model Context Protocol (MCP) ou des architectures similaires.
- Mettre en œuvre des processus human-in-the-loop (HITL) des contrôles daccès et des mécanismes dapprobation.
- Définir des standards de fiabilité de traçabilité et dauditabilité pour les systèmes agentiques.
API et infrastructure IA de production
- Concevoir des API de lecture sémantique sécurisées reliant les modèles dIA aux données ERP.
- Développer des pipelines de traitement par lots pour linférence le calcul de variables et lexécution planifiée sur AWS SageMaker et Azure ML.
- Contribuer à lautomatisation CI/CD aux validations et aux déploiements de modèles.
- Collaborer avec les équipes dingénierie des données et MLOps pour industrialiser les modèles (Docker API surveillance et inférence à grande échelle).
- Définir des standards pour les pipelines de données les feature stores et le versionnement des modèles.
- Collaborer avec les équipes TI et sécurité afin dassurer des déploiements conformes et sécurisés.
Vision par ordinateur
- Développer et déployer des modèles de vision par ordinateur pour des cas dusage liés au commerce de détail.
- Intégrer des capacités multimodales aux pipelines IA et aux modèles prédictifs.
- Assurer une veille technologique sur les architectures de vision les plus récentes.
Gestion des produits IA et amélioration continue
- Assurer la responsabilité des modèles et pipelines IA en production de leur stabilité et de leur amélioration continue.
- Contribuer au développement de nouvelles fonctionnalités et capacités IA.
- Identifier et résoudre les enjeux liés à la dette technique aux performances et à lévolutivité.
- Agir comme personne responsable du comportement des modèles IA en production et résoudre rapidement les incidents.
Documentation et transfert des connaissances
- Maintenir une documentation complète des modèles pipelines et expérimentations.
- Assurer la reproductibilité grâce au suivi des expérimentations au contrôle de versions (Git) et à la traçabilité des modèles.
- Favoriser le partage des connaissances par des revues de code des présentations techniques et de la documentation interne.
- Contribuer à la documentation de recherche et développement ainsi quaux spécifications techniques.
Leadership technique
- Définir les approches techniques et livrer des solutions de façon autonome.
- Offrir du mentorat technique et participer aux revues de code et darchitecture.
- Traduire des besoins daffaires en solutions dIA robustes et communiquer efficacement avec des publics techniques et non techniques.
- Appliquer les principes dune IA responsable notamment en matière déquité de transparence et de gestion des risques.
Qualifications
Formation
- Doctorat en intelligence artificielle science des données informatique ou discipline quantitative connexe fortement privilégié.
- Les personnes candidates détenant une maîtrise et une expérience professionnelle exceptionnelle seront également considérées.
Expérience
- Minimum de 5 ans dexpérience en science des données appliquée en industrie (les stages travaux académiques et postes de recherche ne sont pas comptabilisés).
- Expérience démontrée dans le déploiement et la maintenance de modèles dapprentissage automatique en production.
- Expérience dans la gestion et lévolution de systèmes IA existants ainsi que dans le développement de nouvelles solutions.
- Expérience pratique avec les LLM et lIA générative (RAG prompt engineering sorties structurées et cadres dévaluation).
- Expérience dans le développement de systèmes dIA agentique et connaissance du MCP ou de technologies similaires.
- Expérience en développement et déploiement de modèles de vision par ordinateur.
- Capacité démontrée à gérer de façon autonome des initiatives techniques complexes.
- Une expérience en prévision de la demande ou en modélisation de séries temporelles constitue un atout important.
- Une expérience en traitement du signal constitue un atout.
- Une expérience avec les ERP les modèles de données du commerce de détail ou de la chaîne dapprovisionnement constitue un atout.
Compétences techniques
- Maîtrise avancée de Python (PyTorch scikit-learn LightGBM XGBoost TensorFlow/Keras pandas polars NumPy) et des cadres LLM (LangChain LlamaIndex SDK Anthropic/OpenAI); R constitue un atout.
- Connaissance des bibliothèques de prévision (Prophet DeepAR ARIMA/SARIMA Croston/TSB et méthodes densemble).
- Expérience avec Kedro ou des outils similaires dorchestration de pipelines ainsi quavec le traitement par lots à grande échelle.
- Solide expérience MLOps : MLflow Docker CI/CD Git suivi des expérimentations registres de modèles détection de dérive et réentraînement.
- Expérience avec AWS Azure ML Azure DevOps et Snowflake/Snowpark.
- Expérience en conception et intégration dAPI REST (FastAPI Flask ou équivalent).
- Excellentes bases en statistiques analyse de séries temporelles inférence bayésienne causalité conception expérimentale et tests dhypothèses.
- Excellente maîtrise de SQL pour lanalyse de données complexes.
Compétences comportementales
- Grande autonomie et capacité à mener des projets techniques de bout en bout.
- Excellentes aptitudes en communication écrite et orale auprès dauditoires techniques et daffaires.
- Rigueur analytique et jugement technique solide.
- Esprit collaboratif et capacité à travailler efficacement avec des équipes multidisciplinaires.
- Aisance à évoluer dans des contextes ambigus et à prendre des décisions éclairées.
Avantages
- Couverture santé (assurance médicale dentaire invalidité et vie)
- Programme bien-être (remboursement abonnement gym)
- Développement professionnel (plateformes de formation subvention frais de perfectionnement etc.)
- Événements dentreprise
- Programme de recommandation
- Horaire flexible
Informations supplémentaires
- Ce poste est hybride : 2 jours par semaine au bureau àMontréalsont requis.
- Nous remercions tous les candidats de leur intérêt. Toutefois seuls les candidats sélectionnés pour une entrevue seront contactées.
Required Experience:
Senior IC
About Company
Discover unparalleled business efficiency with Jesta I.S., your trusted enterprise software provider for retail and supply chain management.