top of page
Office Setup

Software Developer - Intermediate

Toronto, ON, Canada

Contract

Workspace

On-Site

Start Date

2026-11-05

 APPLICATIONS FOR THIS   POSITION  ARE NOW CLOSED 

Job Type

Client

Government Services Integration Cluster

Hourly Wage

63-73

End Date

2027-03-31

Job Description

Role Overview:
The Government of Ontario is embarking on a large Data & AI transformation initiative. Core to the transformation is the enablement of the Ontario Data Platform (ODP), which is being developed as the enterprise technology ecosystem for everything Data & AI. ODP is a modern ecosystem of data solution consisting of data ingestion technologies, storage, processing and visualization as well as solutions related to data governance, quality, marketplace, etc. ODP will initially serve all internal government clusters, ministries and program areas, but also external agencies in the future. We are looking for a data scientist to support various initiatives related to the platform as well as the execution of use cases to support the needs of various businesses within the government.

• Skills

• Experience and Skill Set Requirements
Key Responsibilities
· Run and Monitor Inferences
o Execute batch inference jobs on Databricks and other environments.
o Troubleshoot inference issues, log results, and escalate model anomalies.
· Pipeline & Evaluation Support
o Assist with running DSPy pipelines and loading custom models/configs.
o Support evaluation runs using internal metrics
o Track and summarize performance metrics for inference experiments.
· Data Handling & Experimentation
o Help prepare and clean legal text datasets for inference and evaluation.
o Annotate outputs to support error analysis and benchmarking.
o Maintain reproducible scripts/notebooks for inference runs.
Qualifications
· Background in Computer Science, Data Science, or AI/ML (student or recent grad is good).
· Familiarity with Python and libraries like pandas, scikit-learn, or PyTorch.
· Exposure to LLM frameworks (DSPy, LangChain, Hugging Face, or equivalent).
· Comfortable working with Databricks / MLflow or other cloud ML environments.
· Detail-oriented with strong organizational skills for tracking experiments.
Evaluation:
Technical Skills - 50%
LLM frameworks - 25%
Databricks/MLflow - 25%

• Supplier Comments
Closing Date/Time: 2026-11-03, 12:00 p.m. EST.
Max submission: 1 (one)
5 days onsite

Must Have:

· Background in Computer Science, Data Science, or AI/ML (student or recent grad is good).
· Familiarity with Python and libraries like pandas, scikit-learn, or PyTorch.
· Exposure to LLM frameworks (DSPy, LangChain, Hugging Face, or equivalent).
· Comfortable working with Databricks / MLflow or other cloud ML environments.
· Detail-oriented with strong organizational skills for tracking experiments.


Please see below note from the Hiring Team for RQ11828.

This is a part time position, so it would be 50% allocation, but the days worked would be at the office.

Please ensure your consultant is aware that this is a part-time / onsite role.

MUST HAVES
JobApplication
Job interview

Software Developer - Intermediate

Please complete the form to apply for a position with us.

The month and day of birth are collected for candidate indexing and internal record management only. The year of birth is not collected, and is not used for age verification or eligibility purposes.

Choose File

Please apply only if your resume clearly demonstrates all Must-Have requirements listed above.

You have already applied for this position

© TheCodeCrackersInc.

bottom of page