Senior Machine Learning Engineer, Ads Response Prediction
$180k - $190k per year- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer, Ads Response Prediction based in Canada .
As a Senior Machine Learning Engineer, you will develop advanced machine learning models that power advertising experiences at significant scale. You will focus on research-oriented challenges in response prediction, ranking, calibration, and training-data bias. The role offers an opportunity to shape next-generation approaches to user behavior modeling, generative retrieval, and multi-task learning. You will tackle ambiguous problems from first principles and translate business observations into rigorous ML research directions. Strong ML infrastructure and MLOps support will allow you to concentrate on modeling science rather than platform engineering. You will also contribute to a technically rigorous environment through experimentation, design reviews, knowledge sharing, and internal research presentations.
Accountabilities:- Own the research and development of pCTR and conversion prediction models, improving accuracy and calibration across advertising surfaces and domains.
- Design and implement techniques to mitigate selection bias, position bias, optimizer’s curse, and other systematic issues in training data, using approaches such as inverse propensity weighting, counterfactual risk minimization, and mixed negative sampling.
- Contribute to multi-domain, multi-task model architectures incorporating mixture-of-experts, transformer-based sequence modeling, and scalable domain adaptation techniques.
- Advance sequence modeling and generative retrieval initiatives, including applications of transformer architectures, learned representations, and semantic identifiers across search, product, and advertising experiences.
- Contribute to broader foundation-model initiatives focused on autoregressive prediction of user behavior and next-interaction recommendations.
- Formulate ambiguous modeling challenges into well-defined research questions with clear hypotheses, evaluation criteria, and experimentation plans.
- Collaborate with data scientists, product managers, and other ML teams while sharing findings through technical reviews, research presentations, paper discussions, and experiment retrospectives.
- Master’s or PhD in machine learning, statistics, computer science, information retrieval, or a related quantitative discipline, or equivalent professional experience.
- At least 3 years of combined academic and industry experience applying machine learning to large-scale ranking, recommendation, or prediction problems.
- Strong understanding of click-through-rate and conversion prediction, including architectures such as Deep & Wide, DeepFM, DCN, and multi-task learning approaches.
- Solid knowledge of causal inference, counterfactual reasoning, propensity-based methods, and techniques for addressing training-data bias.
- Proficiency in Python and deep learning frameworks such as PyTorch, TensorFlow, or JAX, along with strong data-manipulation skills using SQL, Spark, and Pandas.
- Demonstrated ability to turn ambiguous problems into well-scoped ML research initiatives and deliver results through rigorous experimentation.
- Strong written and verbal communication skills, with the ability to explain complex modeling concepts to technical and cross-functional stakeholders.
- Experience with advertising ranking, auction-based systems, pCTR, bid optimization, ROAS feedback loops, or marketplace dynamics is a plus.
- Familiarity with autoregressive sequence models, generative retrieval, transformer-based ranking, semantic representations, transfer learning, domain adaptation, or LoRA-based fine-tuning is desirable.
- Research publications in recognized machine learning, information retrieval, recommendation, or related venues are also valued.
- Base salary range of $180,000–$190,000 CAD for eligible Canadian-based candidates, with compensation varying according to permanent work location, experience, and skills.
- Eligibility for a new-hire equity grant and annual equity refresh grants.
- Remote-first flexibility, with the source role currently limited to candidates located in Ontario, Alberta, British Columbia, or Nova Scotia .
- Flexible work arrangements designed to support productivity from home, an office, or another suitable location.
- Strong ML infrastructure and MLOps support, including distributed training, automated model deployment, and established data pipelines.
- Opportunities to contribute to cutting-edge machine learning research and collaborate with a broader technical community.
- A learning-oriented environment with opportunities for technical knowledge sharing, research presentations, and professional growth.
Requirements
Benefits
$75.29k - $94.12k per year
...marketing channels. As a Programmatic Ad Operations Specialist , you'll play a pivotal... ...and certifications to support continuous learning An awesome parental leave program A... ...Cross-Channel Advertising To learn more about our privacy practices, please see...SuggestedLocal areaRemote workWork from homeHome office- ...utilities. JOB DUTIES & RESPONSIBILITIES At SpryPoint we value... ...work environments, automation, learning, and delivering value to our users. As a Software Engineer III at SpryPoint, you will be... ...providing advice and guidance. As Senior Software Developer you will...SeniorSummer workInternshipLocal areaRemote workHome officeFlexible hours
- ...steps. Our partner is looking for a Senior Frontend Engineer based in Canada . This role is focused... ..., experimentation, and continuous learning. Accountabilities: ~ Architect... ...performance, and overall application responsiveness. ~ Partner with product managers, designers...SeniorRemote jobLong term contractFull timeTemporary workWorldwide
- ...How You'll Make an Impact: As a Senior Software Engineer on the Workflow Squad, you'll design,... ...quality, production support, and incident response as part of the team's on-call rotation... ...travel. From pioneering breakthroughs in machine learning to revolutionizing how hotels...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$174.49k - $205.33k per year
...its low fees, advanced trading engine, strong security and... ...robust compliance framework. Learn more at . All roles supporting... ...Inc. About This Role: The Senior Software Engineer, DevOps is part... ...Engineer, DevOps, you will be responsible for designing, building, and optimizing...SeniorFull timeLocal areaRemote workWork from home$95k - $125k per year
...humility, embrace change, drive impact, learn and grow and be heartfelt as we work... ...work from anywhere in Canada. The Senior Manager, Data Engineering leads a team of data engineers, data analysts and business system analyst responsible for the end-to-end implementation of...SeniorFull timeHome officeFlexible hours$145k - $155k per year
...largest wholesale domain registrar, responsible for maintaining the health,... ...for an experienced backend engineer who enjoys solving complex problems... ...reliable software. As a Senior Backend Software Engineer, you... ...and generous benefits. Learn more about Tucows Benefits....SeniorRemote work$240k - $280k per year
...game for donor fundraising. Position Summary: The Senior Director, Solutions Engineering is responsible for leading Kindsight’s high-impact, customer-facing... ...proposal work. Build scalable processes that reduce ad hoc work, improve quality, and increase field...Senior$114k - $172k per year
...Job Responsibility: Get to know Okta Okta is The World's Identity Company. We free everyone... ...We are looking for an experienced Senior UI Software Engineer to work on our Onboarding and... ...our applicable plans and policies. To learn more about our Total Rewards program,...SeniorFull timeRemote workFlexible hours- ...Job Responsibility: Our Why At Dotmatics At Dotmatics, we believe science, data, and decision-making must be deeply intertwined... ...AT THIS TIME. What do we need Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js and React to join...SeniorFull timeRemote workVisa sponsorshipFlexible hours
- ...utilities. Position Overview The Senior Marketing Manager plays a new and vital... ...objectives. Through these diverse responsibilities, the role significantly impacts SpryPoint... ...insights with Michael. He’ll be eager to learn more about how your background aligns with...SeniorFull timeSummer workInternshipLocal areaRemote workHome officeFlexible hours
$150k - $175k per year
...independent team of data & AI experts, engineers, and designers who build... .... Whether you are a Senior Engineer, Tech Lead, or DevOps... ...on a variety of projects your responsibilities may also include:... ...investing in employees’ ongoing learning and professional development....SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$140k - $192.5k per year
...and marketing channels. The Engineering Operations team builds and... ...supporting reliability, incident response, and production operations.... ...to support continuous learning An awesome parental leave... ...Channel Advertising To learn more about our privacy practices...SeniorLocal areaRemote workWork from homeHome office$120k - $150k per year
...Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming... ...billing systems and wants broader technical responsibility in a greenfield environment. You'll... ...readiness are fundamental requirements. Learn the fundraising domain and design for...Senior- ...well. This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of that... ..., operating on a parallel track to the core platform. What you learn feeds back into the roadmap. What you ship is the...SeniorFull time
$120k - $160k per year
...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and evolve Connect, our Salesforce-native constituent and donor portal....SeniorLong term contractRemote work- ...Innovation Starts With You. Senior Full-Stack AI Product Engineer Full time - Permanent Position Job... ...systems is a major advantage. Responsibilities: Turn PRDs, UX mockups, and loosely... ...business applications, enterprise learning and outsourcing. CGS Immersive® is...SeniorPermanent employmentFull timeRemote workWork from home
$110k - $120k per year
...around the world. Their success is built on engineering excellence, practical innovation, and a... ...where innovation is treated as a responsibility. Teams are encouraged to challenge assumptions... ...Relocation Assistance: Yes Learn More About the Recruiter Donna Turner...SeniorPermanent employmentFull timeRelocation package- ...The Senior PBAC Engineer is responsible for architecting, deploying, and operating secure application infrastructure that aligns with business needs.... ...JavaScript, Java, or Python General knowledge of Active Directory (AD) or other LDAP Directory Services, Intrusion Detection,...SeniorRemote jobLong term contract
- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer... ...an existing Azure, BizTalk, and .NET environment. Key Responsibilities Platform Enhancement & Engineering: Execute hands-...SeniorContract workRemote work
$140k - $165k per year
...fundraising. Position Summary: We’re looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that actually make it into... ...made the wrong tool call, improving how we evaluate responses, or creating reusable infrastructure so the next AI feature...SeniorManual labor- ...next steps. Our partner is looking for a Senior Full Stack Engineer (.NET & Vue/React) based in Canada.... ...large datasets, ensuring reliable and responsive experiences for end users. ~ Participate... ...diverse backgrounds. ~ A continuous-learning mindset and genuine interest in...SeniorRemote job
$196k - $207k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II, Developer Experience based in Canada . This is a high-impact engineering role focused on improving how software engineers...SeniorRemote jobPermanent employmentWork at officeImmediate startWork from home$65 - $130 per hour
...first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+... ..., and extend delivered solutions. For Senior FDEs, independently lead executive... ...healthcare Recognition program Ongoing learning & reimbursement Well-being program...SeniorContract workInternshipWork at officeLocal areaRemote work$210k - $230k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Full-Stack (Launch) based in Canada . This role focuses on creating a seamless product journey that helps local business...SeniorRemote jobLocal area- ...Operations cyber operators, startup engineers, and formerly frustrated... ...Collectively, we are a team of learn it alls, committed to a culture... ...open to candidates at the Mid to Senior Level) to partner closely with... ...vulnerability management, identity, cloud, AD, etc.) ~ Ability to simplify...SeniorOngoing contractFull timeRemote workFlexible hours
- ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division within our broader Investment Systems organization. In this role, you will focus on designing, developing, and supporting the...SeniorRemote job
- ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with our client’s internal squads to design, build, and optimize scalable cloud-based media solutions. This is a collaborative, embedded...SeniorRemote job
$140k - $192.5k per year
...and marketing channels. Engineering at StackAdapt: As an Engineer... ...visibility initiatives like predictive account scoring, customer... ...software Ability to take responsibility and ownership of projects... ...certifications to support continuous learning An awesome parental leave...Local areaRemote workWork from homeHome officeFlexible hours- ..., operate, and innovate, the responsibility to protect them becomes more... ...and committed to continuous learning. AI is reshaping every function... ...As an Enterprise Solution Engineer (Sales Engineer) you will tasked... ...platform designed to operate at machine speed, not as an add-on to...SeniorHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Ads Response Prediction. Be the first to apply!
- junior machine learning developer Canada
- machine learning engineer Canada
- senior finance analyst Canada
- senior administrator Canada
- senior director of operations Canada
- senior contract administrator Canada
- senior site reliability engineer Canada
- senior marketing Canada
- senior analyst Canada
- sénior service a la clientèle Canada


