Machine Learning Systems Engineer

Quix

United States

Remote

USD 77,000 - 112,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Remote within Canada

Job summary

Quix is seeking an ML Platform Engineer to build pipelines and production-grade infrastructure for model experimentation to deployment. You will work on data validation, deployment systems, monitoring, and retraining triggers to keep models reliable in production.

You'll optimize inference latency and cost, coordinate with data engineers, and maintain experiment tracking and model registries. This role is remote within Canada with possible Toronto/Montréal coordination.

Qualifications

  • Production experience building and operating ML systems.
  • Experience with ML frameworks such as TensorFlow, PyTorch, scikit-learn, or XGBoost.
  • Experience with MLOps platforms such as MLflow, Kubeflow, SageMaker, or Azure ML.
  • Understanding of model serving, deployment, monitoring, and data dependencies of ML workflows.
  • Ability to optimize systems for operational reliability as well as model performance.

Responsibilities

  • Build and maintain training pipelines, feature workflows, and data validation stages.
  • Create deployment systems for model packaging, versioning, serving, testing, and rollback.
  • Monitor model performance and data drift, and implement triggers for retraining where appropriate.
  • Improve inference latency, throughput, and cost for batch and real-time workloads.
  • Coordinate with data engineering on feature stores and pipeline requirements.
  • Maintain experiment tracking, model registries, and lineage practices.
  • Document data dependencies and operational behavior for production handoff.

Tools

TensorFlow
PyTorch
scikit-learn
XGBoost
MLflow
Kubeflow
SageMaker
Azure ML

Job description

Role overview

Engineer the pipelines and infrastructure that move machine learning models from experimentation into reliable production operation. The work includes data validation, model delivery, serving performance, and ongoing monitoring so teams can detect degradation and manage changes safely.

Responsibilities
  • Build and maintain training pipelines, feature workflows, and data validation stages.
  • Create deployment systems for model packaging, versioning, serving, testing, and rollback.
  • Monitor model performance and data drift, and implement triggers for retraining where appropriate.
  • Improve inference latency, throughput, and cost for batch and real-time workloads.
  • Coordinate with data engineering on feature stores and pipeline requirements.
  • Maintain experiment tracking, model registries, and lineage practices.
  • Document data dependencies and operational behavior for production handoff.
Requirements
  • Production experience building and operating ML systems, beyond research or experimentation.
  • Proficiency with frameworks such as TensorFlow, PyTorch, scikit-learn, or XGBoost.
  • Experience with MLOps platforms such as MLflow, Kubeflow, SageMaker, or Azure ML.
  • Understanding of model serving, deployment, monitoring, and the data dependencies of ML workflows.
  • Ability to optimize systems for operational reliability as well as model performance.
Benefits and work setup
  • Full-time role, based in Toronto or Montréal, or remote within Canada.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Evlo AI • Raleigh (NC)

On-site
USD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Evlo AI • Raleigh (NC)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Backend (ML Training and Serving)
Senior Software Engineer, Backend (ML Training and Serving)

Affirm, Inc. • United States

Remote
USD 120,000 - 180,000
Health coverage
Monthly technology stipend
Wellness stipend
+4
ML Systems Engineer: Production Pipelines & MLOps (Remote)
ML Systems Engineer: Production Pipelines & MLOps (Remote)

Quix • United States

Remote
USD 77,000 - 112,000
Remote within Canada
Senior MLOps Engineer
Senior MLOps Engineer

clariticloudinc • United States

Remote
USD 105,000 - 140,000
ML Engineer Canada(Toronto, Vancouver)/Hybrid , India(Bangalore)/Hybrid, USA(Fremont-California)/Hybrid
ML Engineer Canada(Toronto, Vancouver)/Hybrid , India(Bangalore)/Hybrid, USA(Fremont-California)/Hybrid

Initvalue • Fremont (CA)

Hybrid
USD 120,000 - 160,000
Machine Learning Engineer
Machine Learning Engineer

Kursol • United States

Remote
USD 120,000 - 200,000
Remote work across US/Australia
Timezone overlap
Principal DevOps Engineer (AI/ML Infrastructure) - Remote Canada
Principal DevOps Engineer (AI/ML Infrastructure) - Remote Canada

revvity • United States

Remote
USD 91,000 - 116,000
Machine Learning Engineer
Machine Learning Engineer

SoftRevery • United States

Remote
USD 120,000 - 180,000
Senior Machine Learning Operations MLOps Engineer
Senior Machine Learning Operations MLOps Engineer

Symphony Solutions • Cincinnati (OH)

Hybrid
USD 140,000 - 210,000
Competitive salary
Flexible schedule
Training & development
+1