Maarut Inc. Logo

Maarut Inc.

RQ11580 - Software Developer - Senior

Posted 2 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Support data and AI initiatives on the Ontario Data Platform by running and monitoring inference jobs, assisting with DSPy pipelines and model evaluations, preparing legal text datasets, annotating outputs, tracking experiment metrics, troubleshooting inference issues, and maintaining reproducible scripts and notebooks.
The summary above was generated by AI

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



Requirements

Experience and Skill Set Requirements:

Must Haves:

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

 

Skill Set Requirements:

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 & Evaluation Support
  • Assist with running DSPy pipelines and loading custom models/configs.
  • Support evaluation runs using internal metrics
  • Track and summarize performance metrics for inference experiments.
  • Data Handling & Experimentation
  • Help prepare and clean legal text datasets for inference and evaluation.
  • Annotate outputs to support error analysis and benchmarking.
  • Maintain reproducible scripts/notebooks for inference runs.

 

Evaluation Criteria:

  • Technical Skills
  • LLM frameworks
  • Databricks/MLflow


Similar Jobs

19 Minutes Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Gaming
Designs and supports AWS back-end services for Wizard of Oz Slots, develops PHP gameplay functionality, and maintains CI/CD pipelines and infrastructure-as-code tooling. Responsibilities include load testing, infrastructure optimization, monitoring, escalation support, code quality, process improvement, and mentoring engineers. The role requires experience operating high-traffic, low-latency systems, working with SQL and NoSQL databases, and collaborating in a distributed team.
Top Skills: AWSChefCi/CdInfrastructure As CodeJenkinsMicroservicesNoSQLPHPSQLTerraformVue
59 Minutes Ago
Easy Apply
Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
Own and scale BuildOps’ customer-facing data platform, including CDC ingestion into Snowflake, dbt modeling, near-real-time pipelines, secure data sharing, platform observability, Terraform infrastructure, and warehouse optimization. Participate in on-call incident response, support internal teams, manage governance and access, and contribute through architecture decisions, documentation, code reviews, and mentorship.
Top Skills: AirbyteAirflowApache IcebergAWSCdcDbtDebeziumFivetranGitKafkaMwaaMySQLPostgresPythonSecodaSigmaSnowflakeSQLStreamkapTerraform
An Hour Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
Build and improve backend systems, internal tools, and user-facing features in collaboration with leadership and cross-functional teams. Lead initiatives from design through delivery, create scalable and maintainable solutions, contribute to technical direction, and mentor teammates. The role emphasizes autonomy, strong communication, user-centric outcomes, and participation in a mission-driven engineering culture.
Top Skills: Python

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account