– Software Developer – Intermediate (Toronto)

– Software Developer – Intermediate (Toronto)

02 Nov
|
S M Software Solutions
|
Toronto

02 Nov

S M Software Solutions

Toronto

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11828 We are seeking an Intermediate Software Developer to support the Government of Ontario's Data and AI transformation initiative, with a focus on the Ontario Data Platform (ODP). The ideal candidate will have a background in Computer Science, Data Science, or Artificial Intelligence/Machine Learning (AI/ML), along with familiarity with Python, machine learning libraries, large language model (LLM) frameworks, and cloud-based machine learning environments. The successful candidate will assist with inference execution and monitoring, pipeline and evaluation support, data preparation, experimentation, performance tracking, and reproducible script and notebook maintenance. Role Snapshot
- Job Title: RQ11828 – Software Developer – Intermediate
- Client: Ministry of Public and Business Service Delivery and Procurement
- Work

Location:
222 Jarvis Street, Toronto, Ontario, Canada
- Work Arrangement: Onsite – 5 Days per Week
- Estimated Start Date: November 5, 2026
- Estimated End Date: March 31, 2027
- Business Days: 66.00
- Extension: Probable after the initial mandate
- Hours: 7.25 hours per day
- Security Level: No Clearance Required Must Have
- Background in Computer Science, Data Science, or AI/ML. Students and recent graduates are welcome.
- Familiarity with Python and libraries such as pandas, scikit-learn, or PyTorch.
- Exposure to LLM frameworks such as DSPy, LangChain, Hugging Face, or equivalent technologies.
- Comfort working with Databricks, MLflow, or other cloud-based machine learning environments.
- Solid attention to detail and organizational skills for tracking experiments. Description Role Overview The Government of Ontario is embarking on a large Data and AI transformation initiative. A core component of this transformation is the enablement of the Ontario Data Platform (ODP),



which is being developed as the enterprise technology ecosystem for everything related to Data and AI. ODP is a modern ecosystem of data solutions consisting of data ingestion technologies, storage, processing, and visualization, as well as solutions related to data governance, quality, marketplace, and other associated capabilities. ODP will initially serve all internal government clusters, ministries, and program areas, with external agencies also expected to be supported 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 that address the needs of various business areas within the government.

Key Responsibilities
- Run and Monitor Inferences
- Execute batch inference jobs on Databricks and other environments.
- Troubleshoot inference issues, log results, and escalate model anomalies.
- Pipeline and Evaluation Support
- Assist with running DSPy pipelines and loading custom models and configurations.
- Support evaluation runs using internal metrics.
- Track and summarize performance metrics for inference experiments.
- Data Handling and Experimentation
- Help prepare and clean legal text datasets for inference and evaluation.
- Annotate outputs to support error analysis and benchmarking.
- Maintain reproducible scripts and notebooks for inference runs. Qualifications
- Background in Computer Science, Data Science, or AI/ML. Students and recent graduates are welcome.
- Familiarity with Python and libraries such as pandas, scikit-learn, or PyTorch.
- Exposure to LLM frameworks such as DSPy, LangChain, Hugging Face,



or equivalent technologies.
- Comfort working with Databricks, MLflow, or other cloud-based machine learning environments.
- Strong attention to detail and organizational skills for tracking experiments. Experience And Skill Set Requirements Technical Skills — 50%
- Demonstrated familiarity with relevant technical skills required to support inference execution, data handling, experimentation, troubleshooting, and performance tracking. LLM Frameworks — 25%
- Exposure to LLM frameworks such as DSPy, LangChain, Hugging Face, or equivalent technologies.
- Ability to assist with DSPy pipelines, custom model and configuration loading, and evaluation activities. Databricks / MLflow — 25%
- Comfort working with Databricks, MLflow, or other cloud-based machine learning environments.
- Ability to execute batch inference jobs, monitor results, troubleshoot issues, and track inference experiment performance.

How to Apply
If you are interested and

your profile
matches the requirements, kindly send the following mandatory documents to [email protected] by Tuesday, November 3, 2026, at 10:00 AM EST . Mandatory Documents
- Updated Resume in Word format (Mandatory)
- References (Mandatory)
- Expected Hourly Rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory) Without the mandatory documents, we cannot submit a candidate. WhatsApp Group For daily job updates, you can also join our WhatsApp group using the link below: Join our WhatsApp Group Additional Information
- Work Arrangement: Onsite – 5 days per week. Email is the best way to reach us. You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.

📌 – Software Developer – Intermediate (Toronto)
🏢 S M Software Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: – software developer – intermediate (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: – software developer – intermediate (toronto) / toronto