Engineering Manager, Software, Catalog Enrichment

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$196,000–$207,000 / yr
Posted
119 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $232k
This role $202k
$163k most similar roles pay here $298k

This role pays less than 72% of similar roles. Most pay $194,075–$268,978 — the shaded band above. At the midpoint, this role pays about $202k versus about $232k 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 · Engineering Manager, Software, Catalog Enrichment

Engineering Manager, Software, Catalog Enrichment leads the Catalog Enrichment team in building an AI-native platform and pipelines to create, enrich, and maintain product attributes across a massive catalog of tens of millions of products. The role involves managing engineers who develop systems blending large language models, classical inference, workflow orchestration, and human review into configurable pipelines for non-engineers. Key responsibilities include defining technical roadmaps, owning ML-facing interfaces to catalog data, and establishing policies for sourcing and licensing attributes across downstream models. The position requires expertise in distributed systems, data pipelines, and workflow orchestration tools like Temporal, Airflow, or Flink. This role solves the critical problem of ensuring accurate product metadata to power search results, personalized recommendations, and targeted advertising within a complex multi-retailer marketplace environment while managing high-scale data quality and compliance requirements.

What does a Engineering Manager earn in Remote?

Median $235250 from 43 postings across 20 companies.

See salary data

What you'll do

  • Lead and mentor a team of engineers building platforms and pipelines for catalog enrichment and ML data access.
  • Define and execute the technical roadmap while balancing platform investment with reliability and developer experience.
  • Build an AI-native enrichment platform combining LLMs, classical inference, and workflow orchestration into configurable pipelines.
  • Drive the development of autonomous pipeline construction where users can define goals in plain language.
  • Manage the ML-facing catalog data layer including metadata policies for sourcing, sharing, and licensing.
  • Partner with cross-functional teams like ML, search, and ads to streamline end-to-end data flows.
  • Implement human-readable controls for source prioritization, rights management, and compliance governance.
  • Improve developer productivity through AI-assisted testing, investigation tools, and on-call automation.

What we're looking for

  • At least 7 years of software engineering experience.
  • At least 2 years of experience managing engineers as a people leader.
  • Experience leading teams that build and operate production data or ML platforms with batch and streaming components.
  • Strong foundation in distributed systems, data pipelines, and workflow orchestration.
  • Proven ability to manage data quality, coverage, or compliance commitments using established frameworks and processes.
  • Excellent written and verbal communication skills to translate complex technical work for diverse audiences.
  • Experience building AI-native platforms involving LLMs, classical ML, and human review.
  • Familiarity with data governance, rights management, and licensing controls in multi-stakeholder environments.

More like this

Similar roles

Engineering Manager, Data Labeling Platform

Nvidia

Remote 18 days ago $200,000$322,000
Python TypeScript JavaScript System Design Data Engineering ETL Distributed Systems Machine Learning AI Application Engineering Data Pipelines Human-in-the-loop Multi-modal Models Analytics Dashboards
10+ yrs exp Remote

Engineering Manager, Web Indexing

Apple Inc

Santa Clara, CA 2 days ago $206,200$356,400
Distributed Systems Data Processing Spark Beam Flink Kafka Bigtable HBase Cassandra MapReduce Information Retrieval Computer Vision Machine Learning multimodal systems Batch Processing Streaming Frameworks

Engineering Manager, AI Developer Tools

Apple Inc

Seattle, WA 145 days ago $195,700$338,400
AI Agent Development Python Java LangChain LLM Orchestration Prompt Engineering CI/CD Kubernetes Microservices Kafka PyTorch TensorFlow Hugging Face Anthropic SDK Pydantic AI DORA Metrics SPACE Metrics NoSQL
5+ yrs exp

Engineering Manager, FileMaker Server

Apple Inc

Sunnyvale, CA 58 days ago $237,600$356,400
FileMaker FileMaker Server Data Modeling Schema Design APIs C++ AWS Azure Cloud Platform Database Architecture Performance Tuning Observability Disaster Recovery SOC 2 GDPR HIPAA
10+ yrs exp

Engineering Manager

Shopify

133 days ago
Software Development Infrastructure Management Cloud Technologies Data Engineering Streaming Services Performance Engineering Load Testing Resilience Engineering Large-scale Systems Pair Programming

Engineering Manager

Corepay

Brentwood, TN 38 days ago
Generative AI AWS Azure Git Agile Scrum Cloud Architecture Quality Engineering Automated Testing Source Control AI-native Methodologies
5+ yrs exp