Machine Learning Engineer II, Ads - Response Prediction

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CA, Canada
Salary
$154,000–$162,500 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $229k
This role $158k
$138k most similar roles pay here $306k

This role pays less than 91% of similar roles. Most pay $197,981–$260,050 — the shaded band above. At the midpoint, this role pays about $158k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 49 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 49 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Machine Learning Engineer II, Ads - Response Prediction

Machine Learning Engineer II, Ads - Response Prediction joins the Ads Response Prediction team to develop and enhance systems ensuring relevant and engaging experiences across various platforms. This role involves designing, developing, and deploying machine learning solutions including data pipelines, model architectures, and serving integrations for ads selection, ranking, bidding, and auction. The engineer will translate business observations into research directions, manage projects from prototyping to launch, and contribute to technical rigor through design reviews and paper sharing. Key responsibilities involve solving problems in search retrieval, sequential modeling, generative retrieval, pCTR models, and foundation models. Required skills include a graduate degree in a quantitative field, proficiency in SQL, Spark, and Pandas, and experience with classical machine learning and deep learning. Preferred expertise includes Transformer architecture, LLM integrations, agentic workflows, and large-scale online recommendation systems.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design, develop, and deploy machine learning solutions including data pipelines, model architectures, and serving integrations.
  • Formulate and scope ambiguous modeling problems from first principles into well-defined research directions.
  • Translate business observations like miss-calibration patterns and cold-start issues into technical ML goals.
  • Develop and refine systems for ads selection, ranking, bidding, and auction across consumer surfaces.
  • Build and optimize models for search retrieval, sequential modeling, and LLM integrations.
  • Improve operational efficiency by refining algorithms and machine learning models.
  • Present findings internally through design reviews, paper sharing, and experiment retrospectives.

What we're looking for

  • Must have a graduate degree (Master's or PhD) in machine learning, statistics, computer science, information retrieval, or a related quantitative field.
  • Must possess strong programming skills and fluency in data manipulation tools like SQL, Spark, and Pandas.
  • Must have proficiency in both classical machine learning and deep learning tools.
  • Must possess strong analytical skills and problem-solving abilities.
  • Must be a strong communicator capable of collaborating with diverse stakeholders across all levels.
  • Preferred: 1-2 years of industry experience using machine learning to solve real-world problems with large datasets.
  • Preferred: Knowledge of sequential modeling, Transformer architecture, Foundation Models, LLM integrations, and agentic workflows.
  • Preferred: Experience in building large-scale online recommendation systems.

More like this

Similar roles

Machine Learning Engineer, Ads

Shopify

133 days ago
Machine Learning Python TensorFlow PyTorch A/B testing Statistical Methods Ad Technology Performance Optimization Large-scale Datasets

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

New York, NY 148 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits Data Pipelines
6+ yrs exp

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 148 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Information Retrieval Python TensorFlow PyTorch Reinforcement Learning Contextual Bandits Multi-task Learning SQL Scala Java A/B Testing Neural Networks Transformers
6+ yrs exp

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 29 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits
8+ yrs exp