CareerPlanSign in

Senior Software Engineer – Data & ML Platform

Canada💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Senior Software Engineer owning production backend systems, cloud infrastructure, and data pipelines to support Machine Learning and Operations Research workloads.

Role type

Senior hands-on IC backend/data platform engineer

Builds

Production ML/OR inference endpoints, ETL/ELT pipelines, lakehouse infrastructure, and developer tooling

Domain

B2B marketplace for landscape materials, cloud infrastructure, data engineering

Deliverable

production ML models

Required skills

Python, SQL, Azure cloud services, serverless architectures, batch compute, infrastructure-as-code (Terraform/Bicep), CI/CD, distributed systems, data pipeline orchestration

Preferred skills

Delta Lake, Parquet, dbt, MLflow, DVC, Airflow, Dagster, Kubernetes, SRE practices

Technologies

Azure, Python, SQL, Terraform, Bicep, Git, Kubernetes, MLflow, DVC, Airflow, Dagster, Prefect

Responsibilities

Own and operate backend services and ML inference endpoints in Azure; design and build ETL/ELT pipelines and lakehouse infrastructure; manage cloud compute, storage, and identity; implement monitoring, logging, and data quality checks; build internal APIs and developer tooling; enable ML/OR specialists by packaging and deploying models; establish code quality and testing practices.

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.