Senior ML Platform Engineer: Data Pipelines

hireVouch

Canada

Remote

CAD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

hireVouch is seeking a Senior Data Engineer, ML Platform to own the data infrastructure for training, inference and monitoring. You will shape the lake architecture, build end-to-end ML pipelines and own both offline and online feature stores, ensuring data quality and lineage from day one.

You will collaborate with ML Engineers, push for robust MLOps practices, and drive architecture decisions. Expect a software-focused data role with production-scale systems and strong emphasis on reliability.

Qualifications

  • 5+ years of software development, 3+ focused on data engineering for ML teams.
  • Built ML training pipelines and lakehouse architectures, not just analytics pipelines.
  • Production-grade Python and SQL that other engineers can maintain.
  • Strong Spark, including optimization at terabyte scale (partitioning, broadcast joins, predicate pushdown).
  • Snowflake, Databricks, Delta Lake or equivalent.
  • Feature store experience (offline vs online, freshness, training-serving skew).
  • MLOps basics: lineage, versioning, quality monitoring, leakage prevention.
  • Kafka or another event-driven source in an ingestion pipeline.
  • Airflow or equivalent set up from scratch at production scale.
  • CI/CD, monitoring and alerting as standard practice.

Responsibilities

  • Own the data infrastructure for model training, inference and monitoring.
  • Data lake architecture: lay out bronze/silver/gold structure for ML use.
  • ML training pipelines: extract, transform and feed data for training.
  • Feature stores: build offline and online stores and know their trade-offs.
  • Observability and data quality: monitoring, alerting, validation and lineage.
  • Kafka integration: work with Java teams to consume events into pipelines.
  • Quality frameworks: automated checks and schema validation for ML data.
  • Engineering design: lead architecture decisions and document trade-offs; a software role as well as a data role.

Skills

Software development
ML data engineering
Python
SQL
Spark
MLOps basics
CI/CD
Monitoring
Data quality
Data lineage

Tools

Kafka
Airflow
Snowflake
Databricks
Delta Lake
Feast
Tecton

Job description

hireVouch is seeking a Senior Data Engineer, ML Platform to own the data infrastructure for training, inference and monitoring. You will shape the lake architecture, build end-to-end ML pipelines and own both offline and online feature stores, ensuring data quality and lineage from day one.

You will collaborate with ML Engineers, push for robust MLOps practices, and drive architecture decisions. Expect a software-focused data role with production-scale systems and strong emphasis on reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - ML Platform
Senior Data Engineer - ML Platform

hireVouch • Canada

Remote
CAD 140,000 - 190,000
Senior ML Data Pipeline Architect
Senior ML Data Pipeline Architect

LawZero • Montreal

On-site
CAD 120,000 - 180,000
Senior Data Engineer: Greenfield ML Data Lake Architect
Senior Data Engineer: Greenfield ML Data Lake Architect

Syndesus, Inc. • Canada

On-site
CAD 120,000 - 180,000
Senior ML Engineer — Build Production AI Platform (Remote)
Senior ML Engineer — Build Production AI Platform (Remote)

Wiser • Toronto

Remote
CAD 160,000 - 200,000
Remote work available
Machine Learning Systems Engineer
Machine Learning Systems Engineer

Chair.com.pk • Toronto

On-site
CAD 110,000 - 170,000
Senior ML Engineer - Large-Scale Production
Senior ML Engineer - Large-Scale Production

Reddit • Canada

Remote
CAD 120,000 - 180,000
Senior Data & ML Platform Engineer - Azure, Equity
Senior Data & ML Platform Engineer - Azure, Equity

GoMaterials • Canada

Remote
CAD 120,000 - 170,000
Senior Data Engineer - AI & Data Platforms
Senior Data Engineer - AI & Data Platforms

B3 Systems • Toronto

On-site
CAD 120,000 - 170,000
Platform Engineer, Machine Learning
Platform Engineer, Machine Learning

RAVL • Toronto

Hybrid
CAD 80,000 - 120,000
Flexible client-aligned work model
Variable bonus & RRSP contributions
4 weeks paid time off
+2
Principal ML Engineer
Principal ML Engineer

HRB • Canada

Remote
CAD 140,000 - 210,000
RRSP matching