← Back to careers
Product & Engineering
AI / Machine Learning Engineer
Lead the AI core of Optionality — valuation models, deal-readiness signals, and the intelligent copilot advisors and entrepreneurs use every day.
- Location
- Montréal, QC — Hybrid (or Remote — Canada)
- Employment type
- Full-time
- Salary
- 130,000 – 170,000 CAD / year
- Posted on
Responsibilities
Design and ship LLM-powered features (retrieval, structured extraction, agents)
Evaluate models (Claude, OpenAI, open-weight) against quality and cost benchmarks
Build robust prompt and tool pipelines with caching and observability
Partner with product to turn fuzzy advisor workflows into shippable systems
Own quality: evals, regressions, and continuous improvement
Requirements
3+ years shipping ML or LLM-backed product features
Comfortable in Python and TypeScript
Hands-on with at least one major LLM provider (Anthropic, OpenAI, Google)
Experience with vector databases, embeddings, or retrieval pipelines
Nice to have
Background in finance, valuation, or M&A
Published research, prior model fine-tuning, or evals work
Experience designing agentic systems with tool use