Latest AI JobsBrowse Jobs
StackAdapt logo

Senior/Staff Machine Learning Engineer

StackAdaptAlberta, Canada; British Columbia; Calgary, Alberta, Canada; Ontario; Toronto; VancouverData Science
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
5 Sept 2025
Status
Open · checked 7d ago

About this role

StackAdapt is seeking Senior and Staff Machine Learning Engineers to join the Data Science team and build advanced ad optimization models. This remote opportunity is open to candidates located anywhere in Canada and suits professionals passionate about distributed systems and big data.

Role Overview

The Senior or Staff Machine Learning Engineer position at StackAdapt focuses on tackling complex problems within a leading digital advertising platform. Team members collaborate closely with data scientists, engineering squads, and the Chief Technology Officer to design reliable pipelines and support high-throughput machine learning infrastructure. The environment processes millions of requests every second, presenting continuous technical challenges in a remote-first work culture.

Key Responsibilities

Build modular and scalable real-time data pipelines capable of processing massive datasets.
Propose, execute, and coordinate architectural enhancements for big data machine learning pipelines.
Write and deploy custom machine learning algorithms tailored for low-latency operating environments.
Maintain microservice architectures that manage simultaneous training, inference, and monitoring across thousands of machine learning models.

Requirements

Capability to take open-ended, ambiguous tasks and divide them into clear, actionable steps.
Track record of driving complex projects to final completion through independent work and peer coordination.
Strong grasp of software design, algorithmic complexity, concurrency, and data structures.
Practical background in developing probabilistic or machine learning models.
Expertise in creating scalable distributed systems.
Strong academic background with a high GPA in Computer Science, or equivalent practical experience within a competitive technology company.
Appreciation for a friendly and cooperative team atmosphere.

Nice to Have

Experience working within fast-paced, innovative tech companies on digital advertising or similar data-heavy platforms.

Skills and Tools

Machine learning algorithms and probabilistic modeling
Real-time and big data pipelines
Microservice architectures for model training and inference
Distributed system design
Low-latency software engineering

Salary and Benefits

Base salary band ranging from $170,400 to $234,300 CAD.
Global retirement, pension, or 401K savings plans.
Paid time off packages, including birthdays off.
Comprehensive mental health care program.
Health benefits effective from the first day of employment.
Work-from-home financial reimbursements.
Optional global WeWork membership alongside office hubs in London and Toronto.
Structured training, onboarding, and support for personal development initiatives like conferences and courses.
Parental leave program and team social events.

About the Company

StackAdapt operates as a technology platform empowering marketers to optimize campaigns across programmatic channels. Recognized widely for workplace culture and innovation, the organization has received honors such as G2 Top Software, Best Workplaces for Young Talent, and the ADWEEK Tech Stack Awards. The company promotes a diverse, inclusive, and accessible environment for all team members.

How to Apply

Interested candidates should visit the official StackAdapt careers page to submit an application and review further details about the position.

Questions candidates ask

Where is this position located?

This is a remote position open to candidates located anywhere in Canada, with regional hubs located in Toronto and London.

What is the salary range for the role?

The base salary band is $170,400 to $234,300 CAD, with final compensation depending on individual experience, skills, and budget alignment.

What kind of systems will I be working on?

Engineers build modular real-time data pipelines, low-latency machine learning algorithms, and microservice architectures that run training, inference, and monitoring concurrently across thousands of models.

What benefits are included?

Benefits include health coverage from day one, mental health care programs, retirement savings plans, remote work reimbursements, paid time off, and parental leave.

How can I apply for this job?

Candidates can apply directly through the official StackAdapt careers website.

Ready to apply?

The application is on the official StackAdapt careers page.

Apply on company site