CareerPlanSign in

Senior Software Engineer – Data & ML Platform

Canada🌐 Remote💼 Full-time🗓 2026-09-30 → 2026-10-07

Core

Build and operate production data platforms, cloud infrastructure, and ML/Operations Research systems to support research-to-production workflows.

Role type

Senior IC backend/data platform engineer (ML Ops)

Builds

Production data pipelines, cloud infrastructure, ML inference endpoints, and internal developer tooling

Deliverable

infrastructure

Required skills

Python, SQL, backend service design, distributed systems, production data pipelines, Azure cloud, Infrastructure as Code (Terraform/Bicep), CI/CD, Git, ML model deployment

Preferred skills

Delta Lake, lakehouse architectures, DuckDB, Polars, dbt, Azure Machine Learning, MLflow, DVC, Airflow, Dagster, Prefect, Kubernetes, SRE, reliability engineering

Technologies

Azure, Terraform, Bicep, Python, SQL, Git, Kubernetes, Delta Lake, Parquet, DuckDB, Polars, dbt, Azure Machine Learning, MLflow, DVC, Airflow, Dagster, Prefect

Responsibilities

Own and improve backend services and ML inference endpoints; manage deployments, monitoring, and incident response; optimize cloud compute and costs; design ETL/ELT pipelines and lakehouse layers; build infrastructure as code; develop internal APIs and tooling; convert research prototypes to production services; build automated evaluation pipelines; partner with data science and operations research teams.

Seniority

Senior, hands-on IC