ML Engineer II — Scalable AI & Large Datasets

Summary

ML Engineer II at TD's Layer 6 AI center building scalable ML frameworks and production-grade models on large financial datasets (transactions, transcripts, documents) using Python, C/C++, and PyTorch/TensorFlow.

TD is looking for a Machine Learning Engineer to join Layer 6, the AI center of excellence in Toronto. You will build scalable ML frameworks and ship production‑grade models using large financial datasets including transactions, transcripts, and documents.

Ideal candidates hold a Master’s in CS/Math/Engineering with strong ML/deep learning background and proficient Python/C/C++. Experience with PyTorch or TensorFlow is a plus. Competitive CAD salary and growth opportunities at TD.

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available