AI Solutions Developer

TS Imagine

Montreal

On-site

CAD 90,000 - 140,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

On-site Montreal
Unlimited vacation
Annual bonus and salary review
Training budget
RRSP match
Transit subsidy

Job summary

TS Imagine Inc. is seeking a data/AI-focused engineer to design data models and pipelines powering TSIQ, an AI-driven analytics platform for Trading, Risk and Prime Brokerage. You’ll build semantic models, develop AI agents, and implement governance to ensure reliable outputs.

Join a global Data & Analytics Office, work with Snowflake, dbt, and Streamlit, and contribute to a data lake on Snowflake in a high-impact team based in Montreal.

Qualifications

  • Strong SQL skills and hands-on experience with Snowflake.
  • Proficiency in Python and production-grade codebases.
  • Experience designing data models and building data pipelines (dbt).
  • Semantic modeling experience defining metrics, dimensions, and business logic.
  • Practical prompt engineering and context engineering skills.
  • Experience building AI agents and implementing guardrails.
  • Streamlit or comparable experience building lightweight data apps.
  • Business analysis skills: requirements gathering, stakeholder engagement, documentation.
  • Exceptional communication skills between business and platform stakeholders.
  • Capital markets or financial services domain experience is highly valued.

Responsibilities

  • Design and build data models and pipelines powering TSIQ.
  • Develop semantic models for AI agents to reason on trading, risk, and prime brokerage data.
  • Build, test, and iterate AI agents using prompt and context engineering.
  • Implement guardrails, evaluation, and governance for AI agents.
  • Deliver analytics and rapid prototypes in Streamlit to users early.
  • Gather requirements from stakeholders and translate into technical designs.
  • Collaborate with a global team of developers in a fast-paced setting.

Skills

SQL
Python
Data modeling
Pipelines
Prompt engineering
AI agents
Streamlit
Business analysis
Communication
Capital markets domain

Tools

Snowflake
dbt
Streamlit

Job description

What if your users could simply ask? We’re building TSIQ, an AI-powered analytics and intelligence platform that answers questions, recommends actions, and runs workflows for the people who use TS Imagine’s Trading, Risk and Prime Brokerage products. As an AI Solutions Developeryou’ll build both the foundation and the intelligence on top of it—the data models, pipelines, and semantic layers that make our data trustworthy, and the AI agents that turn it into answers. You'll be part of our dynamicData & Analytics Office, a globally distributed, high-impact team that processes trillions of data points and manages our cutting-edge data lake built on Snowflake.

This is an opportunity to work at the intersection of data engineering, semantic modeling, and applied AI—on a product that is being defined as you build it. We have multiple openings across levels, from intermediate through senior.

Why You’ll Love This Role

This position is perfect for:

  • Data Modelers: You believe a great answer starts with a well-designed model, and you take pride in structuring data so others can trust it.
  • Applied AI Builders: You’re fluent in prompt and context engineering, and you’re energized by making AI agents reliable rather than merely impressive.
  • Analytical Minds: You enjoy delving into complex data sets and ensuring the highest quality for accurate decision-making.
  • Problem Framers: You’re comfortable sitting with a business stakeholder, untangling a vague request, and turning it into something buildable.
  • Storytellers: You're comfortable presenting complex data and AI-driven insights in a way that engages and excites stakeholders.
  • Action Takers: You thrive on challenges, taking ownership of a variety of responsibilities to deliver high-quality results.
  • Lifelong Learners: You're always eager to step outside your comfort zone and dive into the intricacies of one of the most complex business domains.
  • Collaborative Teammates: You possess the technical and interpersonal skills to excel in a cutting-edge software development environment.
What You’ll Do
  • Design and build the data models and pipelines that power TSIQ.
  • Develop semantic models so that AI agents reason over trading, risk, and prime brokerage data with precision and consistency.
  • Build, test, and iterate on AI agents using prompt engineering and context engineering.
  • Implement guardrails, evaluation, and governance controls that keep AI agents accurate, safe, and auditable.
  • Deliver analytics and rapid prototypes in Streamlit to put capabilities in front of users early.
  • Perform business analysis—gather requirements from stakeholders, translate them into technical designs, and validate that what we ship answers the real question.
  • Collaborate with a global team of developers in a fast-paced, innovative setting.
What You Bring
  • Strong SQL skills and hands-on experience with Snowflake.
  • Proficiency in Python, including the ability to contribute to structured, production-grade codebases—not just notebooks.
  • Experience designing data models and building data pipelines, including transformation frameworks such as dbt.
  • Semantic modeling experience—defining metrics, dimensions, and business logic that downstream consumers depend on.
  • Practical prompt engineering and context engineering skills, with a focus on making AI outputs reliable and repeatable.
  • Experience building AI agents and implementing guardrails to govern their behavior (a strong plus).
  • Streamlit or comparable experience building lightweight data applications.
  • Business analysis skills—requirements gathering, stakeholder engagement, and documentation.
  • Exceptional communication skills. This role sits between business stakeholders and the platform, so clear written and verbal communication is essential.
  • Capital markets or financial services domain experience. This is extremely important to us—understanding trading, risk, or prime brokerage workflows will set you apart.
Why Join TS Imagine?
  • On-site role—4 days per week in our Montreal office, with 1 day of flexibility.
  • Unlimited vacation + 3 personal days.
  • Annual bonus and salary review.
  • $1,500 training budget to fuel your growth.
  • RRSP matching (3% company contribution).
  • Subsidized public transportation (Opus & Cie).
  • Join a global team with 10 offices worldwide and the opportunity to make a real impact on the financial industry.

Note: This role is not remote—applicants must be based in Montreal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Developer
Senior Data Developer

TS Imagine Inc. • Montreal

Hybrid
CAD 110,000 - 150,000
Hybrid work: four days in Montreal
Unlimited vacation
Annual bonus
+3
Spécialiste en modélisation sémantique
Spécialiste en modélisation sémantique

TS Imagine Inc. • Montreal

On-site
CAD 110,000 - 170,000
Présence à Montréal
Vacances illimitées
Prime annuelle
+4
Data Steward
Data Steward

TS Imagine Inc. • Montreal

On-site
CAD 85,000 - 110,000
On-site in Montreal (4 days/wk)
Unlimited vacation & 3 personal days
Annual bonus & salary review
+3
Développeur de données senior
Développeur de données senior

TS Imagine Inc. • Montreal

On-site
CAD 90,000 - 130,000
Vacances illimitées
3 journées personnelles
Prime annuelle et révision salariale
+4
Product Specialist - Risk Management and Portfolio Solutions
Product Specialist - Risk Management and Portfolio Solutions

TS Imagine • Montreal

On-site
CAD 70,000 - 100,000
Hybrid work model
Unlimited vacation
Annual bonus
+4
Responsable de la gouvernance des données
Responsable de la gouvernance des données

TS Imagine Inc. • Montreal

On-site
CAD 90,000 - 130,000
Responsable Gouvernance des Données Financières & IA
Responsable Gouvernance des Données Financières & IA

TS Imagine Inc. • Montreal

On-site
CAD 90,000 - 130,000
Financial Data Analyst / Le/L'Analyste de données financières
Financial Data Analyst / Le/L'Analyste de données financières

TS Imagine Inc. • Montreal

Hybrid
CAD 65,000 - 85,000
Vacances illimitées + 3 jours person.
Bonus annuel et révision salariale.
Budget de formation de 1 500 $
+3
AI / ML Product Engineer
AI / ML Product Engineer

TD • Toronto

On-site
CAD 154,000 - 200,000
AI Data Engineer - QuantumBlack, AI by McKinsey
AI Data Engineer - QuantumBlack, AI by McKinsey

Southern Arkansas University • Toronto

On-site
CAD 70,000 - 100,000