Senior Machine Learning Engineer, Fulfillment

Instacart

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$180,000–$190,000 / yr
Posted
5 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $229k
This role $185k
$168k $291k
below market most similar roles pay here above market

This role pays less than 85% of similar roles. Most pay $203,900–$254,750 — the blue band above. At the midpoint, this role pays about $185k 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 24 open roles on FindRole.

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

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Senior Machine Learning Engineer, Fulfillment

The Senior Machine Learning Engineer, Fulfillment joins the Enterprise AI organization to design, build, and deploy production machine learning systems that create measurable business impact. Working across the full machine learning lifecycle, you will handle problem formulation, data preparation, feature development, model training, offline evaluation, and production monitoring. You will build reliable, scalable software to solve complex problems within the grocery industry, specifically focusing on high-impact products and business initiatives. Key technologies and skills include Python, SQL, and cloud infrastructure like Google Cloud Platform or Amazon Web Services. You must also utilize Docker, Kubernetes, Airflow, and Spark for containerized services and orchestration. The role requires applying statistical analysis and causal evaluation techniques to improve customer outcomes in a fast-paced e-commerce and logistics environment.

What does a Machine Learning Engineer earn in Remote?

Median $246638 from 39 postings across 13 companies.

See salary data

What you'll do

  • Design, implement, and deploy machine learning models and services for high-impact Enterprise AI products.
  • Own the full machine learning lifecycle from problem formulation and data preparation to production rollout.
  • Build reliable, scalable, and maintainable software using Python and production-quality engineering practices.
  • Develop and operate machine learning services on cloud infrastructure with robust monitoring and alerting.
  • Use experimentation and statistical analysis to assess model quality and guide launch decisions.
  • Shape technical direction through architecture discussions and evaluation of modeling approaches and infrastructure tradeoffs.
  • Partner with stakeholders to define success metrics and translate ambiguous opportunities into scalable solutions.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field, or equivalent practical experience.
  • Master’s or PhD in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field (preferred).
  • Five or more years of professional experience developing and deploying machine learning models or systems in production.
  • Proficiency in Python and SQL, including experience with production-quality code, automated testing, profiling, debugging, and code review.
  • Experience with the complete machine learning lifecycle, including data preparation, feature engineering, model evaluation, experimentation, deployment, and production monitoring.
  • Experience building and operating machine learning services or data products in a cloud environment such as Google Cloud Platform or Amazon Web Services.
  • Experience with containerized services and production software development practices, including Docker, continuous integration, monitoring, alerting, and incident response.
  • Demonstrated ability to work with product, engineering, data science, and business stakeholders to define requirements and deliver measurable outcomes.

More like this

Similar roles

Senior Machine Learning Engineer, Fulfillment

Instacart

Remote 5 days ago $207,000–$218,500
Python SQL Machine Learning Google Cloud Platform Amazon Web Services Docker Kubernetes Airflow Spark C++ Java Go Feature Stores Distributed Data Processing Streaming Systems Model Serving Monitoring Alerting Observability
5+ yrs exp Remote

Senior Machine Learning Engineer

Intuit

Mountain View, CA +1 104 days ago $171,000–$231,500
Python TensorFlow Keras Scikit-learn NumPy Pandas Spark AWS GCP CUDA cuDNN Git GitHub R NLTK Data Structures Algorithms
5+ yrs exp

Senior Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 37 days ago
LLMs Retrieval Augmented Generation Agentic Workflows Python AWS Vector Databases Data Pipelines CI/CD Containers APIs Embeddings Orchestration Frameworks Observability Secure Development Testing Version Control
4+ yrs exp Remote

Machine Learning Engineer, Fulfillment

Lyft

San Francisco, CA 78 days ago $140,800–$176,000
Machine Learning Python Golang TensorFlow PyTorch Deep Learning Recommendation Systems Feature Pipelines Model Training Regression Analysis Hypothesis Testing Production Systems
2+ yrs exp Hybrid

Senior Machine Learning Engineer

Adobe

San Jose, CA 48 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

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 126 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid