Senior Machine Learning Engineer, Ads Response Prediction instacart · Remote · Canada · Machine Learning Engineering CA$180,000–CA$190,000 2w ago

Aimlroles

Canada

Remote

CAD 180,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Instacart seeks a Senior Machine Learning Engineer for the Ads Response Prediction team. You will own research on pCTR and conversion modeling, focusing on calibration and bias mitigation to improve models across ad surfaces.

You will contribute to MDMT architectures, sequence modeling, and generative retrieval initiatives, collaborating with data scientists and product managers to translate business problems into rigorous ML experiments.

Qualifications

  • Master's or PhD in ML, CS, information retrieval, or related field, or equivalent experience.
  • 3+ years applying ML to ranking, recommendation, or prediction problems at scale.
  • Deep understanding of CTR/conversion modeling and multi-task learning.
  • Strong foundation in causal inference and bias mitigation (selection bias, position bias).

Responsibilities

  • Own and advance research on pCTR and conversion prediction models.
  • Design debiasing techniques to address prediction biases (IPW, MNS, calibration).
  • Contribute to next-gen MDMT model architectures (MoE, Transformers, LoRA).
  • Advance sequence modeling (TIGER, Semantic ID) across ads surfaces.
  • Collaborate with ML teams; publish findings and participate in design reviews.

Skills

CTR/Conversion modeling
Python
PyTorch
TensorFlow
JAX
SQL
Spark
Data analysis
Communication

Education

Master's/PhD in ML/CS or related

Tools

PyTorch
TensorFlow
JAX

Job description

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview

As a Senior Machine Learning Engineer on the Ads Response Prediction team, you will own and execute the development of ML models that power Instacart's ads ecosystem. This is a research-leaning role focused on theoretical problem formulation, training methodology, and model quality rather than infrastructure or full-stack engineering. You will work on meaningful challenges in pCTR modeling such as mitigating selection bias, position bias, and optimizer's curse in training data, improving model calibration across surfaces and domains, and advancing our multi-task learning and sequence modeling capabilities. You will contribute to our foundation model approach for ads ranking and work on cutting-edge retrieval systems like TIGER (Transformer Index for Generative Recommenders), Semantic ID and domain language models.

The Ads Response Prediction team owns all systems, algorithms and ML models to ensure a relevant and engaging Ads experience to customers of all the platforms powered by Instacart. This includes search and exploration retrieval systems, sequential modeling and generative retrieval systems for next interaction recommendations, LLM integrations, relevance models, pCTR models, bidding models and incrementality models. The team optimizes for an efficient marketplace to ensure delightful customer shopping experience, desirable advertiser business outcome and Instacart Ads revenue.

The team has strong ML infrastructure and MLOps support, including Delta/DBT-Spark data pipelines, Ray-based distributed training, and automated model deployment. This means you can focus your energy on advancing modeling science rather than building infrastructure.

About the Job
  • Own and execute research and development of pCTR and conversion prediction models, with a focus on improving calibration, reducing training data biases (selection bias, position bias, optimizer's curse), and advancing model accuracy across Instacart's ads surfaces.
  • Design and implement debiasing techniques such as Mixed Negative Sampling (MNS), Inverse Propensity Weighting (IPW), counterfactual risk minimization, and calibration methods (Platt scaling, isotonic regression) to address systematic prediction biases.
  • Contribute to the next-generation Multi-Domain Multi-Task (MDMT) model architecture, incorporating innovations like Mixture-of-Experts (MoE), Transformer layers for sequential user behavior, and LoRA adapters for scalable domain fine-tuning.
  • Contribute to sequence modeling initiatives including the TIGER generative retrieval system and Semantic ID representation learning, expanding their application across ads surfaces such as Product Details, Search and other placements.
  • Collaborate with the broader ML community in the company on the path toward Foundation Models using autoregressive user behavior prediction.
  • Formulate and scope ambiguous modeling problems within your project scope from first principles. Translate business observations (e.g., overcalibration patterns, cold-start underperformance) into well-defined ML research directions with clear evaluation criteria.
  • Publish and present findings internally. Contribute to the team's culture of technical rigor through design reviews, paper sharing, and experiment retrospectives.
Minimum Qualifications
  • Master's or PhD in machine learning, statistics, computer science, information retrieval, or a closely related quantitative field; or equivalent experience.
  • 3+ years of combined academic and industry experience (including PhD research) applying ML to ranking, recommendation, or prediction problems at scale.
  • Deep understanding of CTR/conversion prediction modeling, including familiarity with architectures such as Deep & Wide, DeepFM, DCN, and multi-task learning formulations.
  • Strong foundation in causal inference, counterfactual reasoning, and training data bias mitigation. Ability to reason about selection bias, position bias, and propensity-based correction methods.
  • Proficiency in Python and deep learning frameworks (PyTorch, Tensorflow, JAX). Fluency in data manipulation tools (SQL, Spark, Pandas).
  • Track record of formulating ambiguous problems into well-scoped ML research directions and delivering results through rigorous experimentation.
  • Strong written and verbal communication skills. Ability to explain complex modeling decisions to cross-functional stakeholders including product managers and data scientists.
Preferred Qualifications
  • Experience in ads ranking or auction-based systems (pCTR, bid optimization, ROAS feedback loops, marketplace dynamics).
  • Hands-on experience with autoregressive sequence models for user behavior prediction, generative retrieval, or transformer-based ranking architectures.
  • Familiarity with learned representations such as Semantic IDs, product embeddings, or other approaches to reducing feature cardinality and cold-start challenges.
  • Experience with transfer learning or domain adaptation techniques (e.g., LoRA, adapter-based fine-tuning) applied to recommendation or ranking models.
  • Publication record in top-tier venues (KDD, WWW, RecSys, NeurIPS, ICML, SIGIR, or similar).
  • Familiarity with LLM-driven approaches to recommendation, including prompt-based personalization and AI-assisted model development (AutoML).

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.

Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.

CAN$180,000—$190,000 CAD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II, Advertiser Optimization
Software Engineer II, Advertiser Optimization

Xapply • Toronto

Hybrid
CAD 145,000 - 153,000
Equity grants
Annual grants
Remote-friendly policy
Senior Machine Learning Engineer, Digital Twin Platform instacart · Remote · Canada · Machine Learning Engineering CA$206,000–CA$217,500 6w ago
Senior Machine Learning Engineer, Digital Twin Platform instacart · Remote · Canada · Machine Learning Engineering CA$206,000–CA$217,500 6w ago

Aimlroles • Canada

Remote
CAD 206,000 - 218,000
Remote AI Field Consultant
Remote AI Field Consultant

Bilinguallink • London

Remote
CAD 208,000 - 220,000
Senior Machine Learning Engineer, Economist instacart · Remote · Canada · Machine Learning Engineering CA$180,000–CA$190,000 5w ago
Senior Machine Learning Engineer, Economist instacart · Remote · Canada · Machine Learning Engineering CA$180,000–CA$190,000 5w ago

Aimlroles • Canada

Remote
CAD 180,000 - 190,000
Equity grant
Annual refresh grants
Data Analyst, Platform Excellence Ops Analytics
Data Analyst, Platform Excellence Ops Analytics

Xapply • Canada

Hybrid
CAD 81,000 - 86,000
Senior AI Solutions Sales Executive
Senior AI Solutions Sales Executive

AI Chopping Block, Inc. • Canada

Remote
CAD 151,000 - 159,000
Growth Media Marketing Manager, Paid Search
Growth Media Marketing Manager, Paid Search

Triwill Group • Canada

On-site
CAD 101,000 - 107,000
Remote work policy
Equity grant
Annual refresh grants
+1
Sr. Product Designer II - Design Systems
Sr. Product Designer II - Design Systems

Visa Hunt • Canada

Hybrid
CAD 171,000 - 181,000
Remote Senior Manager, Legal Technology, Operations & AI Enablement
Remote Senior Manager, Legal Technology, Operations & AI Enablement

Bilinguallink • Saint-Eustache

Remote
CAD 149,000 - 157,000
Senior Design Program Manager II
Senior Design Program Manager II

AI Chopping Block, Inc. • Canada

Remote
CAD 185,000 - 195,000