Apply now

First seen by our source: just now

RQ11580 – Software Developer – Senior (Onsite)

@ SM Software Solutions Inc.

Toronto, Ontario

On-site
Apply now
SIGNALS

Responsibilities:

  • Updated Resume in Word format (Mandatory)
  • References (Mandatory)
  • Expected Hourly Rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Requirements summary:

  • Security Level: No Clearance Required
  • Experience and Skill Set Requirements
  • The experience and skill set requirements are divided into the following categories:
  • Ability to execute, monitor, and troubleshoot inference jobs.
  • Experience or exposure to cloud-based machine learning environments.
  • Ability to prepare, clean, and handle datasets for inference and evaluation.
Source and dates

Source type not verified · sm-software-solutions

Employer posting date
Not provided
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

SM Software Solutions Inc.

FieldValue
Open jobs on Jobsy22
Job description

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11580

We are seeking a Senior Software Developer – Data Science & AI/ML to support the Government of Ontario's large-scale Data & AI transformation initiative. The ideal candidate will have a background in Computer Science, Data Science, or Artificial Intelligence/Machine Learning (AI/ML), along with hands-on familiarity with Python, machine learning libraries, Large Language Model (LLM) frameworks, and cloud-based machine learning environments.

The successful candidate will support inference execution and monitoring, pipeline and evaluation activities, data preparation, experimentation, and performance tracking using technologies such as Databricks, MLflow, DSPy, LangChain, Hugging Face, and other equivalent frameworks.

Role Snapshot

  • Job Title: RQ11580 – Software Developer – Senior

  • 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: September 10, 2026

  • Estimated End Date: March 31, 2027

  • Business Days: 152.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 or recent graduates are also welcome).

  • Familiarity with Python and libraries such as:

    • pandas

    • scikit-learn

    • PyTorch

  • Exposure to Large Language Model (LLM) frameworks, including:

    • DSPy

    • LangChain

    • Hugging Face

    • Equivalent frameworks

  • Comfortable working with Databricks, MLflow, or other cloud-based machine learning environments.

  • Detail-oriented with strong organizational skills for tracking experiments.

Description

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 solutions 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 will also support 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.

Key Responsibilities

1. Run and Monitor Inferences

  • Execute batch inference jobs on Databricks and other environments.

  • Troubleshoot inference issues, log results, and escalate model anomalies.

2. Pipeline and Evaluation Support

  • Assist with running DSPy pipelines and loading custom models/configurations.

  • Support evaluation runs using internal metrics.

  • Track and summarize performance metrics for inference experiments.

3. 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.

Experience and Skill Set Requirements

The experience and skill set requirements are divided into the following categories:

1. Technical Skills — 50%

  • Familiarity with Python programming and machine learning libraries, including pandas, scikit-learn, and PyTorch.

  • Understanding of Computer Science, Data Science, or AI/ML concepts.

  • Ability to execute, monitor, and troubleshoot inference jobs.

  • Experience or exposure to cloud-based machine learning environments.

  • Ability to prepare, clean, and handle datasets for inference and evaluation.

  • Ability to maintain reproducible scripts and notebooks for experimentation.

  • Strong organizational and analytical skills for tracking experiments and performance metrics.

2. LLM Frameworks — 25%

  • Exposure to Large Language Model (LLM) frameworks such as DSPy, LangChain, Hugging Face, or equivalent.

  • Ability to assist with running DSPy pipelines.

  • Experience or familiarity with loading custom models and configurations.

  • Ability to support evaluation runs using internal metrics.

  • Ability to track, analyze, and summarize performance metrics for inference experiments.

  • Ability to annotate outputs to support error analysis and benchmarking.

3. Databricks/MLflow — 25%

  • Comfortable working with Databricks and MLflow or other cloud-based machine learning environments.

  • Ability to execute batch inference jobs on Databricks and other environments.

  • Experience or familiarity with troubleshooting inference issues and logging results.

  • Ability to monitor model performance and escalate model anomalies.

  • Ability to support machine learning pipelines, inference runs, and experimentation activities.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Thursday, November 12, 2026, at 10:00 AM EST.

Mandatory Documents:

  1. Updated Resume in Word format (Mandatory)

  2. References (Mandatory)

  3. Expected Hourly Rate (Mandatory)

  4. Visa Status (Mandatory)

  5. 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

  • Onsite Requirement: 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.

Similar jobs

  • RQ11580 - Software Developer - Senior

    Toronto, ON
    Contract

    Maarut

    Candidates need a background in computer science, data science or AI/ML, ideally as a student or recent graduate. They should be comfortable with Python, LLM frameworks, Databricks or MLflow, and organized in tracking experiments.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, PyTorch

  • Staff Software Engineer, Frameworks ⭐

    Toronto, ON
    HybridFull Time

    Achievers

    At this time, this role is not intended as a transition role for engineers whose primary experience and career interests are front-end-focused; Framework is the one team that holds end-to-end understanding of how base…

  • Data Analyst – Utilities

    Toronto, ON
    $30–$45/hrHybridContract

    Key Qualifications:; - 3+ years of experience in data analysis, asset management, maintenance planning, reliability or a similar analytical role; - Strong hands-on experience with Power BI and Excel, including building…

  • Regional Sales Enablement Centre Manager

    Toronto, ON
    $120k–$130k/yrOn-siteFull Time

    Armstrong Fluid Technology: With advanced solutions that leverage edge computing, IoT, machine learning, digital twin technology and demand-based control, Armstrong provides…

    Coordinate internal and external resources to support complex projects and customer requirements; Build team capability through coaching, mentoring, knowledge sharing, and succession planning; Education & Experience

  • Cashier Part Time Afternoon

    Toronto, ON
    Part Time

    Loblaw

    Candidates need good communication skills, flexibility to work varied hours including weekends, and the ability to stand for full shifts and lift 25 lbs. No previous experience is required because training is provided.

    POS

    Service Clerk Part Time Afternoon

    Toronto, ON
    Part Time

    Loblaw

    Notre position unique en tant que l'un des plus grands employeurs du pays, celle associée à notre engagement à avoir un impact positif sur la vie de tous les Canadiens, viens offrir à nos…; Ils et elles contribuent à…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.