RSR Canada

Développeur Python et Bases de Données / Python & Database Developer

Publié le 31 juil. 2026
Lieu
Montreal
h/semaine
40 heures/semaine
Compétences requises :
  • Maîtrise approfondie de Python, avec une expérience dans le développement de pipelines de traitement de données de niveau production et de services d'IA/ML.

  • Expertise avec pandas et familiarité avec la bibliothèque scikit-learn pour la manipulation de données et l'implémentation de modèles de machine learning.

  • Expérience des algorithmes et techniques de détection d'anomalies, en particulier l'isolation forest, le clustering, l'analyse de séries temporelles et la fouille de motifs (pattern mining).

  • Conception et déploiement de solutions d'IA générative utilisant des LLM et des modèles multimodaux pour résoudre des problèmes métiers.

  • Familiarité avec la programmation orientée objet (POO).

  • Expertise du framework FastAPI pour la création d'endpoints de services d'IA et de systèmes de traitement asynchrone.

  • Bonnes connaissances des concepts de bases de données, de la rédaction de requêtes SQL et de procédures stockées.

  • Connaissance pratique d'Unix.

  • Expérience avec les outils de contrôle de version (de préférence Git).

  • Rédaction de tests unitaires (par exemple, à l'aide de pytest).

  • Autonomie, capacité à évoluer dans un environnement dynamique et à gérer plusieurs projets en parallèle.

Compétences appréciées :
  • Expérience de travail au sein d'équipes Agiles.

  • Connaissance du domaine des données financières.

  • Compréhension du suivi des performances des modèles, du débogage de modèles et des systèmes de journalisation (logging) au sein des applications d'IA.

  • Expérience de la conteneurisation et du déploiement de services de machine learning en milieu professionnel.


——————————————————————————————————————-

Skills Required:

  • Strong proficiency of Python with experience developing production-grade data processing pipelines and AI/ML services

  • Expertise in pandas and familiarity in scikit-learn libraries for data manipulation and machine learning model implementation

  • Experience with anomaly detection algorithms and techniques, particularly isolation forest, clustering, time series analysis, and pattern mining

  • Design and deploy generative AI solutions using LLMs and multimodal models to solve business problems

  • Familiarity with object-oriented programming (OOP)

  • Expertise in FastAPI framework for building AI service endpoints and asynchronous processing systems

  • Good knowledge of Database concepts and writing SQL queries and Stored Procedures

  • Working knowledge of Unix

  • Experience with version control tools (preferably Git)

  • Writing unit tests (e.g. using pytest)

  • Self-starter with ability to work in a fast-paced environment and be able to work on multiple projects

 

Good to Have:

  • Experience of working in Agile Squads

  • Finance data domain knowledge

  • Understanding of model performance monitoring, model debugging, and logging systems within AI applications

  • Experience with containerization and deployment of ML services in enterprise environments


2026 - Randstad Sourceright GmbH. Tous droits réservés.