Senior ML Platform Engineer — Self-Service & Deployment

SCIENTIFIC GAMES

Toronto

Hybrid

CAD 110,000 - 190,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Scientific Games is seeking a Senior Machine Learning Engineer to help build the foundations of our ML platform from the ground up. This role emphasizes self-service tooling and golden paths that enable Data Scientists to move models from experimentation to production across batch and real-time use cases.

You will collaborate with Staff MLEs, Data Scientists, and platform stakeholders to establish reusable infrastructure, deployment workflows, observability standards, and developer experience

Qualifications

  • 3+ years of hands on experience in ML engineering, platform engineering, or production ML systems.
  • Proven experience building production batch and real-time ML systems.
  • Experience working closely with Data Scientists to productionize models and experimentation workflows.
  • Strong experience building reusable tooling, frameworks, or internal developer platforms.

Responsibilities

  • Build reusable self-service tooling for model packaging, deployment, batch inference, and real-time serving.
  • Develop platform capabilities that enable Data Scientists to independently deploy, monitor, and iterate on their own models in production.
  • Design CI/CD pipelines for automated training, validation, shadow deployment, canary rollout, rollback, and full production promotion workflows.
  • Establish golden-path templates, SDKs, CLIs, and reference implementations to standardize ML system delivery.
  • Contribute to observability standards across model health, latency, feature freshness, data quality, and business KPI monitoring.
  • Partner with Staff MLEs to shape the first-generation architecture of the ML platform.

Skills

Python programming
Software engineering fundamentals
Collaboration with Data Scientists
Developer experience
A/B testing tooling

Education

Master’s degree in Computer Science, Engineering, Machine Learning, Software Engineering, or related STEM field
Bachelor’s degree in related STEM field with strong equivalent industry depth

Tools

PyTorch
TensorFlow
Docker
Kubernetes
GitHub Actions
MLflow
Model registry
Databricks
PySpark
Airflow

Job description

Scientific Games is seeking a Senior Machine Learning Engineer to help build the foundations of our ML platform from the ground up. This role emphasizes self-service tooling and golden paths that enable Data Scientists to move models from experimentation to production across batch and real-time use cases.

You will collaborate with Staff MLEs, Data Scientists, and platform stakeholders to establish reusable infrastructure, deployment workflows, observability standards, and developer experience

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff ML Platform Engineer - Self-Serve Pipelines
Staff ML Platform Engineer - Self-Serve Pipelines

Scientific Games • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Scientific Games • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

SCIENTIFIC GAMES • Toronto

Hybrid
CAD 110,000 - 190,000
Staff ML Platform Engineer - Lead Scalable AI Infrastructure
Staff ML Platform Engineer - Lead Scalable AI Infrastructure

Stripe • Toronto

Hybrid
CAD 208,000 - 312,000
Equity
Wellness stipend
Health benefits
Principal ML Engineer: Production AI/LLM Systems
Principal ML Engineer: Production AI/LLM Systems

Equinix • Toronto

On-site
CAD 154,000 - 232,000
Employee Assistance Program
Canada Core Benefits
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Tundra Technical Solutions • Toronto

On-site
CAD 140,000 - 190,000
Founding Senior Data Scientist - End-to-End Decision Systems
Founding Senior Data Scientist - End-to-End Decision Systems

SCIENTIFIC GAMES • Toronto

Hybrid
CAD 120,000 - 190,000
Senior ML Engineer - Lead Production-Scale ML Infra
Senior ML Engineer - Lead Production-Scale ML Infra

Skip • Edmonton

On-site
CAD 100,000 - 130,000
Dynamic and supportive team culture
Opportunities for professional growth
Commitment to diversity and inclusion
Senior Data Scientist
Senior Data Scientist

SCIENTIFIC GAMES • Toronto

Hybrid
CAD 120,000 - 190,000
Edge ML Engineer for Immersive Games & LLMs
Edge ML Engineer for Immersive Games & LLMs

Electronic Arts • Vancouver

On-site
CAD 120,000 - 180,000
Health/dental/vision coverage
Retirement plan
Paid time off