Job Title: AI Engineer
Location: Toronto/ Waterloo
Employment Type: Contract
Duration: End of May 2026 (possible extension)
Hybrid: Hybrid role based in Toronto/Waterloo (3 days per week in office)
Mandatory Requirements
- 10 years experience in data-driven organizations with a focus on end-to-end data science related initiatives
- 5+ years hands-on experience building applications
- Data platform and pipelines in cloud-native technologies.
- Understanding of Data and Analytics paradigms and technologies - Cloud (AWS, Azure)
- Databases/Warehouses (Snowflake, Oracle), etc
- 5+ years in designing and implementing AI/ML solutions, preferably in the financial services or asset management industry
- Hands on experience with LLM and embedding model
- Python
- Machine Learning frameworks like TensorFlow, PyTorch, or Kera
- Cloud-based AI/ML platforms
- Understanding of agent-based AI architectures, agent orchestration, multi-agent frameworks and hybrid RAG-CAG architectures
- Bachelor's or master's degree in computer science or related technical field
- Understanding of modern Digital & CRM technologies