StackAdapt
Senior/Staff Machine Learning Engineer
Alberta, Canada +6 · Staff · Full-time · Posted Sep 5, 2025
- Location
- Alberta, Canada
British Columbia
Calgary, Alberta, Canada
Ontario
Toronto
Vancouver
United States - Education
- High GPA from a well-respected Computer Science program or equivalent experience in a competitive, innovative tech company.
About the job
Build scalable data pipelines and low-latency machine learning systems that optimize StackAdapt’s digital advertising platform.
What you'll do
- Design real-time data pipelines for large datasets and coordinate architectural improvements to big-data ML pipelines.
- 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.
- Experience designing scalable distributed systems.
- High GPA from a respected Computer Science program or equivalent experience in a competitive, innovative tech company.
Pay
$170,400 — $234,300 CAD (base salary)
Tools
Machine Learning, microservice architectures, data pipelines
AI focus
Develop and operate machine-learning algorithms, pipelines, and model training, inference, and monitoring systems for ad optimization. The company also uses AI to streamline resume reviews and assess candidate fit, not to make final hiring or interview decisions.
Model-written summary · the original posting is authoritative