
Senior/Staff Machine Learning Engineer
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
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
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.