Skip to content

Senior Machine Learning Engineer II, Ads Response Prediction

Lead research on pCTR and conversion models for Instacart Ads. Tackle bias mitigation, calibration, multi-task learning, and generative retrieval systems. Requires 6+ years ML experience and advanced degree.

201k – 254kUnited StatesML EngineeringRemote6+ YOE

About the role

Responsibilities

  • Lead research and development of pCTR and conversion prediction models, focusing on calibration, bias reduction, and accuracy across ads surfaces
  • Design and implement debiasing techniques including Mixed Negative Sampling (MNS), Inverse Propensity Weighting (IPW), counterfactual risk minimization, and calibration methods (Platt scaling, isotonic regression)
  • Contribute to Multi-Domain Multi-Task (MDMT) model architecture with Mixture-of-Experts (MoE), Transformer layers, and LoRA adaptors
  • Drive sequence modeling initiatives including TIGER generative retrieval system and Semantic ID representation learning
  • Collaborate on Foundation Models using autoregressive user behavior prediction
  • Formulate ambiguous modeling problems from first principles and translate business observations into ML research directions
  • Publish and present findings internally; contribute to design reviews, paper sharing, and experiment retrospectives

Requirements

  • PhD/Master in machine learning, statistics, computer science, information retrieval, or related quantitative field
  • 6+ years combined academic and industry experience applying ML to ranking, recommendation, or prediction problems at scale
  • Deep understanding of CTR/conversion prediction modeling (Deep & Wide, DeepFM, DCN, multi-task learning)
  • Strong foundation in causal inference, counterfactual reasoning, and training data bias mitigation
  • Proficiency in Python and deep learning frameworks (PyTorch, TensorFlow, JAX); fluency in SQL, Spark, Pandas
  • Track record of scoping ML research directions and delivering results through rigorous experimentation
  • Strong written and verbal communication skills

Preferred Qualifications

  • Experience in ads ranking or auction-based systems
  • Hands-on experience with autoregressive sequence models, generative retrieval, or transformer-based ranking architectures
  • Familiarity with Semantic IDs, product embeddings, transfer learning, or domain adaptation (LoRA)
  • Publication record in top-tier venues (KDD, WWW, RecSys, NeurIPS, ICML, SIGIR)
  • Experience mentoring junior engineers
  • Familiarity with LLM-driven approaches to recommendation

Skills

PythonPyTorchTensorFlowJAXSQLSparkpandasDeepfmDcnMixture-Of-ExpertsTransformerLoraCtr PredictionCausal InferenceCounterfactual Reasoning

Similar roles

ML Engineering jobs

Senior Machine Learning Engineer II, Fulfillment, Matching and Positioning

As a Senior Machine Learning Engineer II, you will design, implement, and deploy ML and optimization solutions for Instacart's fulfillment system, focusing on real-time decisioning for order batching, shopper routing, and assignment. You will own the full model lifecycle and collaborate with cross-functional partners.

201k – 254kUnited StatesML EngineeringRemote5+ YOEGoSQL

Senior Applied Scientist II, Ads Optimization

Leads algorithmic development for Instacart's ads optimization systems, including real-time bidding, budget pacing, and auction mechanics using constrained optimization and control theory. Requires MS/PhD, 8+ years experience deploying production systems at scale, and proficiency in Go/Java/C++/Python.

201k – 254kUnited StatesML EngineeringRemote8+ YOEGoC++

Senior Software Engineer, AI/LLM

Builds and optimizes LLM-driven features, agentic workflows, and proprietary AI models for Bubble's visual app development platform. Requires Master's/PhD + 2+ years or 5+ years ML/software experience with transformers, RAG, and AI tools.

201k – 261kNew York, NYML EngineeringHybrid2+ YOERAGLLMs

Senior Software Engineer - Domestic Wires

Senior engineer building and scaling Mercury's LLM-powered financial assistant Command. Owns full-stack AI product development from system prompts and agentic workflows to eval infrastructure and production reliability.

201k – 251kSan Francisco, CA +2ML EngineeringHybrid7+ YOELLMsHaskell

Senior Software Engineer

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows. Requires 5+ years software engineering with 1+ year shipping LLM/agent features, strong Python/TS, and high-agency customer immersion.

200k – 240kNew York, NY +1ML EngineeringOn-site5+ YOEWmsTms