Senior Manager, Machine Learning Engineering

Instacart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$275,000–$290,500 / yr
Posted
29 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $283k
$172k $303k
below market most similar roles pay here above market

This role pays more than 83% of similar roles. Most pay $202,800–$256,000 — the blue band above. At the midpoint, this role pays about $283k 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 22 open roles on FindRole.

Listed pay typically runs $197,500–$208,500 across 22 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Senior Manager, Machine Learning Engineering

The Senior Manager, Machine Learning Engineering leads a team of engineers and applied research scientists within the Advertiser Optimization team. This role involves guiding team members, nurturing a culture of innovation, and shaping the long-term technical vision for auto-bidding, budget pacing, and user targeting. The manager oversees the delivery of key projects, translates complex algorithms into impactful solutions, and manages the product backlog to ensure engineering efforts align with market needs. Required skills include experience in software development, software engineering management, and digital advertising platforms. The role specifically requires familiarity with data science, optimization, and machine learning techniques to build state-of-the-art systems. This work solves the technical problem of optimizing ad performance, bidding, and pacing to enhance the efficiency of the advertising ecosystem.

What you'll do

  • Lead a team of engineers and applied research scientists to build state-of-the-art ad optimization systems.
  • Develop sophisticated algorithms and machine learning models for bidding, pacing, and user targeting.
  • Shape the long-term technical vision for the auto-bidding and budget pacing product space.
  • Oversee the delivery of key projects while proactively managing technical risks and operational stability.
  • Build strategic partnerships with data science and infrastructure teams to integrate software and machine learning solutions.
  • Translate complex algorithms into impactful products and prioritize the product backlog to manage development timelines.
  • Mentor team members by building career development plans and providing regular performance feedback.
  • Establish engineering processes that improve delivery velocity, software quality, and continuous improvement.

What we're looking for

  • Master's degree in Computer Science, Operations Research, Applied Mathematics, Control Systems, Computational Economics, or a related quantitative field.
  • PhD in Computer Science, Operations Research, Applied Mathematics, Control Systems, Computational Economics, or a related quantitative field (preferred).
  • 7+ years of experience in software development.
  • 2+ years of experience in software engineering management.
  • 4+ years of experience in software engineering management (preferred).
  • Experience with digital advertising platforms, real-time bidding, budget pacing, and user targeting solutions.
  • Proven track record of technical leadership in developing software products.
  • Familiarity with data science, optimization, and machine learning techniques.
  • Experience building machine learning models and solutions (preferred).

More like this

Similar roles

Senior Manager, Machine Learning Engineering

Capital One Financial

McLean, VA +1 161 days ago
Machine Learning Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Distributed Computing Data Pipelines Agile Explainable AI
8+ yrs exp

Senior Manager, Machine Learning Engineer

Capital One Financial

McLean, VA +4 39 days ago $229,900–$262,400
Python PyTorch TensorFlow Scala Java Golang C++ Kubernetes AWS GCP Azure Spark Ray Pandas NumPy Scikit-learn CI/CD Data Pipelines Transformers RNNs CNNs
6+ yrs exp

Senior Manager, Machine Learning Engineer

Capital One Financial

New York, NY +3 18 days ago $229,900–$262,400
Python Java Golang C++ PyTorch TensorFlow Spark Ray Kubernetes AWS GCP Azure Pandas NumPy Scikit-learn CI/CD Agile Transformers RNNs CNNs LSTMs
6+ yrs exp

Manager, Machine Learning Engineering

Warner Bros. Discovery

Bellevue, WA +2 133 days ago
Machine Learning Computer Vision Generative AI PyTorch TensorFlow Deep Learning Distributed Systems Video Understanding Multimodal Learning System Design
8+ yrs exp Hybrid

Senior Machine Learning Engineer

Adobe

San Jose, CA 49 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp