Apply now

Posted 5 days ago

Software Developer - Senior

@ Joblinxsapp

Toronto, Ontario

Full-time
Apply now
SIGNALS

Overview

Joblinxsapp is hiring a senior software developer for the Government of Ontario's Ontario Data Platform (ODP) initiative. The role executes, monitors and evaluates LLM inference experiments in Databricks and related environments. Full-time.

Responsibilities:

  • Execute batch LLM inference jobs with Databricks
  • Monitor inference processes and troubleshoot issues
  • Run DSPy pipelines and load custom models
  • Prepare, clean and annotate legal text datasets

Requirements summary:

  • Python with pandas, scikit-learn and PyTorch
  • Exposure to DSPy, LangChain or Hugging Face
  • Experience with Databricks or MLflow
  • Computer Science, Data Science, AI or ML background

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-08
First seen by our source
2026-11-14
Source record updated
2026-11-14

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

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
EducationBachelor’s degree (preferred)
Fields of studyComputer Science, Data Science, Artificial Intelligence, Machine Learning

Summary and details written by AI from the posting; the employer’s posting is the authority.

Joblinxsapp

FieldValue
Open jobs on Jobsy7
Job description

Project overview

The Government of Ontario is undertaking a major Data and AI transformation initiative focused on developing the Ontario Data Platform (ODP).

The ODP is an enterprise technology ecosystem designed to support data and AI solutions across government ministries, clusters, and program areas.

The platform includes:

  • Data ingestion technologies.

  • Data storage and processing.

  • Data visualization.

  • Data governance and quality.

  • Data marketplace solutions.

  • Machine learning and AI capabilities.

The selected candidate will support Data Science and AI initiatives, particularly the execution, monitoring, and evaluation of Large Language Model (LLM) inference experiments.

Key responsibilities

LLM Inference Execution and Monitoring

  • Execute batch inference jobs using Databricks and other environments.

  • Monitor inference processes and troubleshoot execution issues.

  • Maintain logs and report model anomalies.

  • Escalate technical issues when required.

Pipeline Development and Evaluation Support

  • Assist in running DSPy pipelines.

  • Load and configure custom models and configurations.

  • Support model evaluation using internal metrics.

  • Track, analyze, and summarize inference experiment performance.

Data Preparation and Experimentation

  • Prepare, clean, and organize legal text datasets for inference and evaluation.

  • Annotate model outputs to support error analysis and benchmarking.

  • Maintain reproducible scripts and notebooks for inference experiments.


Required technical skills

Skill area

Requirements

Programming

Python

Python libraries

pandas, scikit-learn, PyTorch

LLM frameworks

DSPy, LangChain, Hugging Face or equivalent

Data and ML platforms

Databricks, MLflow

Machine Learning

Model inference, evaluation and experimentation

Data handling

Dataset preparation, cleaning and annotation

Documentation

Reproducible scripts, notebooks and experiment tracking

Candidate qualifications

  • Educational background in Computer Science, Data Science, Artificial Intelligence or Machine Learning.

  • Students and recent graduates are welcome.

  • Familiarity with Python and machine learning libraries.

  • Exposure to LLM frameworks and model experimentation.

  • Experience or familiarity with Databricks, MLflow or other cloud-based ML environments.

  • Strong attention to detail and organizational skills.

Similar jobs

  • Software Developer

    Toronto, ON
    Contract

    Teckhorizon Inc

    3+ YOECandidates need 3 to 5 years of hands-on C# and .NET experience, at least 3 years building RESTful APIs with ASP.NET Core, and 2 years using Azure DevOps. Strong knowledge of SQL Server, OAuth 2.0, JWT and Agile practices is also needed.

    C#, .NET Core, ASP.NET Core Web API, SQL Server, Entity Framework Core, Dapper

  • Jr. Software Developer

    Toronto, ON
    Full Time

    Infinite Investment Systems

    2+ YOECandidates need a diploma or degree in computer science or a related field, or equivalent practical experience, plus 2 to 3 years of programming experience. Experience with C#, .NET and Microsoft SQL Server, and working in a team-based development environment, is required.

    Microsoft SQL Server, .NET, C#

  • Intermediate Software Developer

    Ottawa, ON
    Full Time

    Akkodis

    3+ YOECandidates need 3-5 years of software development experience and experience in ADA, Java, C#, or C++. They also need a Federal Government Secret clearance and a university degree or college diploma in engineering or computer technology.

    Rational Team Concert, JIRA

  • 3199 Software Developer - Senior X2-Oracle(12c) OLAP and OLTP

    Mississauga, ON

    Bevertec: Established in 1981, Bevertec is a Canadian based IT firm that provides both professional IT staffing services and IT banking solutions to hundreds…

    Candidates need senior Oracle 12c PL/SQL experience for OLAP and OLTP systems, advanced SQL and database design skills, and Informatica and Cognos experience. Crystal Reports and Business Objects are an asset.

    Oracle 12c, Informatica, Cognos, Framework Manager, Query Studio, Report Studio

  • Senior Software Developer

    Ontario
    Contract

    Randstad Canada

    10+ YOECandidates need 10+ years of hands-on Oracle (12c+) and PL/SQL experience, advanced SQL and data modelling skills, and data warehousing and performance tuning experience. They also need Informatica, Unix/Linux scripting and Cognos experience.

    Oracle Database, Informatica, Cognos, Unix, Linux

    Intermediate Software Developer - CRM

    Toronto, ON
    Contract

    Randstad Canada

    5+ YOECandidates need hands-on Oracle Siebel CRM testing experience, 5+ years of Siebel configuration and development including IP18 or later, and 3+ years of integrating Siebel with AEM and J2EE. They also need Open UI skills and OBIEE and Power BI reporting experience.

    Siebel Tools, Siebel Web Templates, Oracle Siebel CRM, Adobe Experience Manager, OBIEE, Power BI

    Senior Software Developer - CRM

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOECandidates need 10+ years of hands-on Siebel development, including 3+ years on Siebel IP18 or later, plus 5+ years integrating Siebel with AEM, J2EE and external systems and with EIM/EAI. They also need Open UI and web technology skills, OBIEE and Power BI report experience, and a Siebel 8.x or later certification.

    Siebel Tools, Siebel Open UI, EIM, EAI, Adobe Experience Manager, J2EE

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.