Software Developer - Senior

Procom

Toronto

On-site

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Procom is seeking a Senior Software Developer for a 6-month on-site role in Toronto, ON, working with a Government client on the Ontario Data Platform project. The incumbent will run batch inference jobs, troubleshoot issues, and support DSPy pipelines and model evaluation in a Data & AI transformation program.

The role requires strong Python experience, familiarity with Databricks and ML tooling, and the ability to manage experiments and dataset preparation for inference and evaluation in a

Qualifications

  • Background in Computer Science, Data Science, or AI/ML.
  • Proficiency in Python and libraries such as pandas and scikit-learn.
  • Experience with DSPy, LangChain, or Hugging Face frameworks.

Responsibilities

  • Run and monitor batch inference jobs on Databricks and other environments.
  • Troubleshoot inference issues, log results, and escalate model anomalies.
  • Assist with running DSPy pipelines and loading custom models/configs.
  • Support evaluation runs using internal metrics.
  • Track and summarize performance metrics for inference experiments.
  • Help prepare and clean legal text datasets for inference and evaluation.

Skills

Python
Databricks
pandas
scikit-learn
PyTorch
DSPy
LangChain
Hugging Face
MLflow
Cloud ML environments

Education

Bachelor's degree in Computer Science
Master's degree preferred

Tools

Databricks
MLflow
Hugging Face
DSPy

Job description

Software Developer - Senior:On behalf of our Government client, Procom is searching for a Software Developer - Senior for a 6-month role. This position is an onsite position with 5 days onsite at our client’s Toronto, Ontario office.Software Developer - Senior - Job Description:The Government of Ontario is embarking on a large Data & AI transformation initiative centered around the Ontario Data Platform (ODP). This platform is being developed as a comprehensive technology ecosystem for Data & AI, focusing on data ingestion, processing, and visualization. The role involves supporting various initiatives related to the platform and executing use cases to meet the needs of different government sectors.Software Developer - Senior - Responsibilities:• Run and monitor batch inference jobs on Databricks and other environments.• Troubleshoot inference issues, log results, and escalate model anomalies.• Assist with running DSPy pipelines and loading custom models/configs.• Support evaluation runs using internal metrics.• Track and summarize performance metrics for inference experiments.• Help prepare and clean legal text datasets for inference and evaluation.Software Developer - Senior - Mandatory Skills:• Background in Computer Science, Data Science, or AI/ML.• Familiarity with Python and libraries like pandas, scikit-learn, or PyTorch.• Exposure to LLM frameworks such as DSPy, LangChain, or Hugging Face.• Comfortable working with Databricks / MLflow or other cloud ML environments.• Detail-oriented with strong organizational skills for tracking experiments.Software Developer - Senior – Nice-to-Have Skills:• Experience with data ingestion, processing, and visualization technologies.• Knowledge of data governance and quality solutions.• Experience with large-scale Data & AI transformation initiatives.• Exposure to cutting-edge data technologies and frameworks.• Strong teamwork and problem-solving skills.Software Developer - Senior – Assignment Length:This is a 6-month contract position.Software Developer - Senior - Start Date:ASAP.Software Developer - Senior - Assignment Location:Toronto, Ontario, onsite 5 days a week.This posting is for an existing vacancy.This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - ETL - Intermediate
Software Developer - ETL - Intermediate

Procom • Toronto

On-site
CAD 90,000 - 120,000
Report Developer - Junior
Report Developer - Junior

Procom • Toronto

On-site
CAD 69,000 - 96,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 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
Report Developer - Junior
Report Developer - Junior

The Code Crackers • Toronto

On-site
CAD 74,000 - 88,000
Senior ML & Inference Engineer — Toronto (Onsite)
Senior ML & Inference Engineer — Toronto (Onsite)

Randstad • Toronto

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

Procom • Toronto

Hybrid
CAD 120,000 - 150,000
11898
11898

Maarut • Toronto

On-site
CAD 70,000 - 110,000
Software Developer - ETL - Intermediate
Software Developer - ETL - Intermediate

The Code Crackers • Toronto

On-site
CAD 80,000 - 92,000