RSR Canada
Développeur Full Stack – Angular & Python (avec volet support) / Full Stack Developer - Angular & Python (with Support)
Ce rôle s'inscrit dans le cadre du déploiement de la stratégie ISG GenAI & Data Analytics, plus particulièrement pour l'initiative Data Fast Track. Il consiste à migrer les données vers des plateformes approuvées (ex. Snowflake), à remodeler les données lorsque nécessaire et à préparer les ensembles de données pour des cas d'usage en IA générative. Les candidates et candidats doivent posséder une expérience concrète en développement et en ingénierie des données.
Compétences requisesProgrammation et ingénierie
Python : Excellente maîtrise.
Cadres de travail (Frameworks) backend : Expérience avec au moins un cadre parmi FastAPI, Flask ou Django, ainsi qu'avec Node.js / TypeScript.
Architecture & Intégration : Solide compréhension des API REST, des microservices, des mécanismes d'authentification et de l'intégration de services.
Pratiques de développement : Expérience avec Git, les pipelines CI/CD, les tests automatisés et la revue de code.
Qualité du code : Capacité à concevoir un code propre, modulaire, sécurisé et prêt pour la production.
IA générative et modèles linguistiques (LLM)
Expérience pratique dans le développement d'applications utilisant des LLM tels que les modèles OpenAI GPT et Anthropic Claude.
Expérience concrète avec :
L'ingénierie d'invites (Prompt engineering)
Les pipelines RAG (Retrieval-Augmented Generation)
Les plongements lexicaux (Embeddings)
La recherche vectorielle
Les flux de travail agentiques (Agentic workflows)
Données et bases de données
SQL : Fortes compétences.
Plateformes : Expérience de travail avec Snowflake, Databricks et MongoDB.
Conception : Compréhension de la modélisation des données, de l'indexation, de la gestion des métadonnées et de l'optimisation des requêtes.
——————————————————————————————————————
Description:
This role is to build out the ISG GenAI & Data Analytics strategy, specifically Data Fast Track, moving data onto approved platforms (e.g. Snowflake), re-modeling where necessary, and preparing datasets for GenAI usage. Candidates are expected to have hands-on development and data engineering experience.
Required Skill Set
Programming and Engineering
Strong proficiency in Python
Experience with one or more backend frameworks: FastAPI/Flask/DjangoNode.js/TypeScript
Strong understanding of REST APIs, microservices, authentication, and service integration.
Experience with Git, CI/CD, automated testing, and code review practices.
Ability to write clean, modular, secure, and production-ready code.
LLM and Generative AI Hands-on experience building applications using LLMs such as: OpenAI GPT models, Anthropic Claude
Experience with:
Prompt engineering
RAG pipelines
Embeddings
Vector search
Agentic workflows
Strong SQL skills
Experience working with Snowflake, Databricks, Mongo
Understanding of data modeling, indexing, metadata management, and query optimization.