✦ À propos du poste
TS Imagine développe des infrastructures de trading et d’analyse qui alimentent certaines des plus grandes institutions buy-side et sell-side au monde. Nous recherchons un Lead Développeur en données quantitatives (Snowflake) pour rejoindre notre équipe Modèles & Données quantitatives à Montréal — un rôle clé de référence technique senior, responsable des fondations de données de TradeSmart, notre plateforme d’analyse d’exécution et de trading.
Vous serez chargé de concevoir les ensembles de données quantitatives, les pipelines d’IA et les solutions analytiques permettant de détecter des signaux, d’identifier la liquidité, d’évaluer la meilleure exécution, de benchmarker les coûts de transaction et de révéler des opportunités d’alpha sur les actions, le crédit, le FX, les titres à revenu fixe, les matières premières, les cryptoactifs et leurs dérivés.
Il s’agit de données massives à très grande échelle. Nous traitons des trillions d’interactions de prix, l’historique complet des carnets d’ordres et des données tick multi-actifs à l’échelle mondiale — un volume où chaque décision d’architecture a un impact critique.
✦ Pourquoi ce rôle est différent
Nous sommes une organisation AI-First
Nous cherchons toujours à utiliser l’intelligence artificielle en priorité. Lorsque cela n’est pas pertinent ou ne fonctionne pas, nous adoptons une autre approche. Depuis 2023, nous faisons fonctionner humains et agents numériques comme une seule équipe — non pas une vision future, mais bien notre modèle opérationnel actuel. Chaque workflow que vous concevez est pensé pour être exécuté, évalué et enrichi à la fois par des personnes et par des agents.
Une implémentation de référence pour Snowflake et ses capacités en IA
Nous sommes parmi les plus grands utilisateurs de Snowflake Cortex Code à l’échelle mondiale. Nous collaborons directement avec les équipes produit et recherche de Snowflake en tant que partenaire de conception sur Cortex Code, Cortex Analyst, les vues sémantiques et l’observabilité de l’IA.
Analyse de séries temporelles en temps réel avec OneTick
Nous utilisons OneTick (One Market Data) pour des analyses de séries temporelles à grande échelle en temps réel — microstructure de marché au niveau tick, analyse d’exécution intrajournalière et calcul de signaux en direct sur des marchés globaux.
Un stack technologique de pointe, utilisé au quotidien
Snowflake, dbt, Python, SQL, Claude, OpenAI, Cortex Code, TruLens, OneTick. Il ne s’agit pas de projets pilotes, mais de workflows en production utilisés par les plus grandes institutions de trading au monde.
Focus TradeSmart
Analyse d’exécution, détection de liquidité, évaluation de la meilleure exécution, benchmarks de coûts de transaction, signaux alpha. Les données et les solutions d’IA que vous développez influencent directement la manière dont nos clients tradent.
Conçu pour les ingénieurs qui aiment les défis complexes
Des trillions de lignes de données. Des contraintes temps réel. Une complexité multi-actifs. Si vous souhaitez travailler sur des mathématiques appliquées à grande échelle, ce rôle est fait pour vous.
✦ Profil recherché
- Un profil scientifique — passionné par les mathématiques appliquées et la résolution de problèmes numériques à grande échelle
- Un ingénieur — attentif à la performance, à la qualité du code et à des architectures capables de gérer des trillions de lignes
- Un praticien data & IA — qui considère Claude, Cortex Code et les workflows agentiques comme des outils essentiels, et non comme de simples nouveautés
- Un profil autonome — capable de prendre en charge un périmètre large et de maintenir un haut niveau d’exigence
- Un leader — qui inspire confiance et élève le niveau technique de son équipe
- Un apprenant — prêt à relever certains des défis les plus complexes en trading quantitatif
✦ Ce que vous ferez
- Assurer le développement de bout en bout de pipelines de données évolutifs alimentant les analyses d’exécution de TradeSmart, les modèles de liquidité, l’évaluation de la meilleure exécution, la détection de signaux et les benchmarks de coûts de transaction sur l’ensemble des classes d’actifs
- Concevoir et maintenir des applications de données haute performance en Python, SQL, Snowflake, dbt et OneTick afin de transformer et valider des trillions de points de données de marché et de transactions
- Construire et maintenir les ensembles de données quantitatives — profils de liquidité par plateforme, benchmarks d’exécution, caractéristiques de microstructure de marché intrajournalières, signaux alpha — qui alimentent les analyses en cours et post-trade
- Concevoir et opérer des workflows de séries temporelles en temps réel sur OneTick pour des analyses au niveau tick, des calculs intrajournaliers et la génération de signaux en direct
- Collaborer avec les Quant Developers et l’équipe d’ingénierie IA afin d’optimiser les infrastructures analytiques en termes de latence, de débit et de fiabilité à grande échelle
- Développer des workflows d’IA agentique utilisant Cortex Code, Claude et OpenAI afin d’améliorer la qualité des données, la détection d’anomalies, l’identification de signaux et la productivité en recherche quantitative
- Concevoir des vues sémantiques Snowflake permettant de rendre les données de trading accessibles et interrogeables à la fois par des analystes humains et des agents IA
- Appliquer des méthodologies d’évaluation de l’IA (TruLens, Snowflake AI Observability, Agent GPA) à chaque workflow agentique développé
- Documenter de manière claire les méthodologies de données afin de soutenir les revues internes et la validation externe auprès des clients
- Encadrer les membres juniors de l’équipe et contribuer à définir les standards techniques
✦ Les compétences que vous devez avoir
- M.S. en mathématiques, sciences physiques, informatique ou ingénierie — ou expérience pratique équivalente
- 5+ années d’expérience en développement Python à grande échelle, programmation SQL et développement de produits intensifs en données dans un contexte financier
- Solide maîtrise de Snowflake et dbt
- Bonne compréhension de la microstructure de marché, de l’analyse d’exécution ou des données de trading — et volonté d’approfondir ces connaissances
- Expérience avec des plateformes de données tick-level ou de séries temporelles (OneTick, kdb+ ou équivalent) fortement appréciée
- Expérience pratique dans l’application de l’IA et du machine learning à des problématiques de données financières; la familiarité avec Claude, OpenAI ou des outils LLM comparables est un atout important
- Expérience dans la conduite de projets techniques et le mentorat d’ingénieurs
✦ Pourquoi rejoindre TS Imagine ?
- Vacances illimitées + jours personnels
- Bonus annuel et révision salariale
- Budget de formation de 1 500 $
- REER avec contribution de l’employeur
- Assurance santé
- Subvention pour le transport en commun
Remarque : Ce poste n'est pas en télétravail—les candidats doivent être basés à Montréal ou dans les environs !
✦ À propos de TS Imagine
TS Imagine offre des solutions intégrées de trading, de gestion de portefeuille et de gestion des risques utilisées par des institutions financières à l’échelle mondiale.
Avec environ 400 employés répartis dans 10 bureaux, nous alimentons les opérations du front, middle et back office.
Nous encourageons nos équipes à innover, à avancer rapidement et à penser différemment.