Drimva

StackAdapt

Machine Learning Engineer

$128K–$176K

Alberta, Canada +10 · Full-time · Posted Aug 27, 2025

Location
Alberta, Canada
British Columbia
Calgary, Alberta, Canada
California
New York
Ontario
Seattle
Toronto
Vancouver
Washington
Canada
Education
Computer Science program; high GPA required.

About the job

Build scalable real-time data pipelines and low-latency machine learning systems for StackAdapt’s digital advertising platform.

What you'll do

  • Design modular, scalable real-time data pipelines for large datasets.
  • Implement custom machine learning algorithms in low-latency environments.
  • Develop microservices for training, inference, and monitoring thousands of ML models concurrently.

What they ask for

  • Deep understanding of algorithms, software design, concurrency, and data structures.
  • Experience implementing probabilistic or machine learning algorithms.
  • High GPA from a well-respected Computer Science program.

Nice to have

  • Interest in designing scalable distributed systems.

Pay

$140,000 — $192,500 CAD (base salary); $128,000 — $176,000 USD (base salary)

AI focus

Implement machine learning algorithms and build systems for model training, inference, and monitoring; the company also uses AI to streamline resume reviews, but not to make final hiring or interview decisions.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)