Lead AI/ML Engineer

Sidian Inc.

Southwestern Ontario

Hybrid

CAD 120,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sidian is seeking a Lead AI/ML Engineer in Waterloo, Ontario, a full-time hybrid role. You will build models such as graph neural networks to read and reason over engineering data, and fine-tune foundation models for real-world customer workflows.

You will own data curation, training infrastructure, experiment tracking, inference optimization, and production monitoring, collaborating with cross-functional teams. A master's degree is helpful but not required.

Qualifications

  • Strong Python, deep learning fundamentals.
  • Experience with CNNs, computer vision, GNNs, and PyTorch Geometric or DGL.
  • Practical experience fine-tuning and rigorously evaluating language models.
  • High agency, product judgment, and clear communication.
  • Master's education is helpful but not required.

Responsibilities

  • Build GNN systems for link prediction, classification, and reasoning over connected engineering data.
  • Fine-tune foundation models using LoRA, QLoRA, PEFT, instruction tuning, and rigorous evaluation.
  • Design graph algorithms for search, routing, and recommendation.
  • Own data curation, training infrastructure, experiment tracking, inference optimization, and production monitoring.
  • Turn customer workflows into dependable products.

Skills

Python
Deep learning
PyTorch
GNNs
Geometric DL
Model fine-tuning
Experiment tracking
Production monitoring
Communication
Data curation

Education

Master's degree (preferred)

Tools

PyTorch Geometric
DGL
LoRA
QLoRA
PEFT

Job description

Sidian is building the company brain for engineering firms. As Lead AI/ML Engineer, you will build the models that make that brain think: vision systems that read structural drawings, graph neural networks that reason over building systems, and fine-tuned language models that understand engineering intent.

What you will own
  • Build GNN systems for link prediction, classification, and reasoning over connected engineering data.
  • Fine-tune foundation models using LoRA, QLoRA, PEFT, instruction tuning, and rigorous evaluation.
  • Design graph algorithms for search, routing, and recommendation.
  • Own data curation, training infrastructure, experiment tracking, inference optimization, and production monitoring.
  • Turn customer workflows into dependable products.
What you bring
  • Strong Python, deep learning fundamentals, and end-to-end PyTorch training experience.
  • Experience with CNNs, computer vision, GNNs, and geometric deep learning using PyTorch Geometric, DGL, or equivalent.
  • Practical experience fine-tuning and rigorously evaluating language models.
  • High agency, product judgment, and clear communication. AEC experience is not required.
  • A master's education is helpful but not required.

This is a full-time, hybrid role in Waterloo, Ontario.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer
Lead Data Engineer

Sidian Inc. • Southwestern Ontario

Hybrid
CAD 120,000 - 180,000
Equity
Machine Learning Engineer
Machine Learning Engineer

Invision AI Inc. • Toronto

On-site
CAD 110,000 - 160,000
Equity
AI Engineer
AI Engineer

Triunity Software, Inc. • Regina

On-site
CAD 110,000 - 160,000
Bonus based on performance
Health insurance
Training & development
AI Engineer
AI Engineer

103 • Halifax

On-site
CAD 110,000 - 150,000
Bonus based on performance
Health insurance
Training & development
Machine Learning Engineer
Machine Learning Engineer

Invision AI • Toronto

On-site
CAD 110,000 - 150,000
Equity
RRSP Plan
Health and Dental
+1
AI Engineer
AI Engineer

Triunity Software, Inc. • Quebec

On-site
CAD 90,000 - 130,000
Bonus based on performance
Health insurance
Training & development
Machine Learning Engineer
Machine Learning Engineer

Linkus Group • Toronto

On-site
CAD 85,000 - 110,000
Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000
AI Engineer
AI Engineer

103 • Canada

On-site
CAD 90,000 - 130,000
Bonus based on performance
Health insurance
Training & development
Forward Deployed Engineer
Forward Deployed Engineer

Robots & Pencils LP • Canada

On-site
CAD 176,612 - 243,680