Senior ML & Inference Engineer — Toronto (Onsite)

Randstad

Toronto

On-site

CAD 90,000 - 130,000

Full time

5 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

Onsite in Toronto
7-month contract
Potential extension
Mentorship in ML/AI

Job summary

Randstad Canada in Toronto is seeking a Senior Software Developer for a 7-month onsite contract to lead AI/ML engineering, LLM pipelines, and model inference workloads.

You will run batch inferences in Databricks and cloud ML environments, work with DSPy, LangChain, and Hugging Face, and ensure reproducible data science workflows with clean notebooks and robust experimentation tracking.

Qualifications

  • Degree in CS/DS/AI or related field.
  • Strong Python and data science libraries experience.
  • Experience with DSPy, LangChain, Transformers.
  • Experience with Databricks/MLflow.

Responsibilities

  • Execute and monitor batch inference jobs in Databricks and cloud ML environments.
  • Troubleshoot inference issues, log results, and address model output anomalies.
  • Configure, test, and run pipeline workflows using DSPy and related LLM frameworks.
  • Load, test, and validate model weights, tokenizers, and configuration files.
  • Support model evaluation runs using internal benchmarks and metrics.
  • Track, record, and summarize performance across experiments.
  • Prepare, preprocess, and clean text datasets for inference pipelines.
  • Annotate and review model outputs for error analysis and benchmarking.
  • Maintain clean, well-documented notebooks and Python scripts.
  • Collaborate with engineering to ensure data handling and model versioning best practices.

Skills

Python
Pandas
Scikit-learn
PyTorch
LLM frameworks

Education

Degree in CS/DS/AI

Tools

Databricks
MLflow
DSPy
LangChain
Hugging Face

Job description

Randstad Canada in Toronto is seeking a Senior Software Developer for a 7-month onsite contract to lead AI/ML engineering, LLM pipelines, and model inference workloads.

You will run batch inferences in Databricks and cloud ML environments, work with DSPy, LangChain, and Hugging Face, and ensure reproducible data science workflows with clean notebooks and robust experimentation tracking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - Toronto
Senior Software Developer - Toronto

Randstad • Toronto

On-site
CAD 90,000 - 130,000
Onsite in Toronto
7-month contract
Potential extension
+1
Software Developer - Senior
Software Developer - Senior

Procom • Toronto

On-site
CAD 90,000 - 130,000
Software Developer (RQ11580) Government Services Integration Cluster
Software Developer (RQ11580) Government Services Integration Cluster

Softline Technology Inc. • Toronto

On-site
CAD 90,000 - 110,000
RQ11580 - Software Developer - Senior
RQ11580 - Software Developer - Senior

Maarut • Toronto

On-site
CAD 90,000 - 130,000
Senior Data & AI Program Lead — Onsite (Toronto)
Senior Data & AI Program Lead — Onsite (Toronto)

Source Code • Toronto

On-site
CAD 120,000 - 180,000
Senior Data Scientist — AI & ML Innovator (Hybrid Toronto)
Senior Data Scientist — AI & ML Innovator (Hybrid Toronto)

Moneris • Toronto

Hybrid
CAD 128,000 - 154,000
Total Rewards Program
Flexible benefits starting day one
HSA or PSA
Sr. Data Engineer
Sr. Data Engineer

Recruiting in Motion • Toronto

Hybrid
CAD 120,000 - 140,000
Senior AI/ML Scientist & Team Lead
Senior AI/ML Scientist & Team Lead

Aimlroles • Toronto

On-site
CAD 157,000 - 190,000
Data Science Lead
Data Science Lead

Aarorn Technologies Inc • Vaughan

Hybrid
CAD 100,000 - 130,000
Senior DataOps Engineer: Cloud Data & Databricks Expert
Senior DataOps Engineer: Cloud Data & Databricks Expert

Source Code • Toronto

On-site
CAD 117,000 - 141,000