Senior Machine Learning Engineer, Operations Research

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$207,000–$218,500 / yr
Posted
155 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $226k
This role $213k
$171k most similar roles pay here $289k

This role pays less than 63% of similar roles. Most pay $196,750–$254,750 — the shaded band above. At the midpoint, this role pays about $213k versus about $226k 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 · Senior Machine Learning Engineer, Operations Research

Senior Machine Learning Engineer, Operations Research will join the Service Availability & Routing team within the Logistics organization to address complex fulfillment challenges. This role focuses on solving high-impact problems such as order batching, shopper routing, service availability prediction, and real-time assignment by working at the intersection of combinatorial optimization, mathematical programming, and AI. The successful candidate will design, develop, and deploy machine learning solutions while collaborating with product managers, data scientists, and backend engineers to improve operational efficiency. Required technical skills include proficiency in Python, SQL, Pandas, scikit-learn, XGBoost, and Keras or TensorFlow. Candidates must possess a graduate degree in Operations Research or Industrial Engineering. The role specifically addresses marketplace problems involving matching, pricing, and geospatial data to optimize the fulfillment system for customers, shoppers, and retailers within a high-throughput environment.

What does a Machine Learning Engineer earn in Remote?

Median $229700 from 72 postings across 27 companies.

See salary data

What you'll do

  • Design, develop, and deploy machine learning solutions to solve practical marketplace challenges.
  • Solve complex problems in order batching, shopper routing, service availability prediction, and real-time assignment.
  • Apply combinatorial optimization and mathematical programming to improve fulfillment systems.
  • Develop algorithms and models that directly impact company profitability and the shopper experience.
  • Partner with engineering, product, and data science teams to build impactful ML applications.
  • Refine and advance existing algorithms to improve overall operational efficiency.
  • Utilize Python, SQL, and machine learning frameworks to process large datasets and build models.

What we're looking for

  • Master's or PhD degree in Operations Research, Industrial Engineering, or a closely related field.
  • 3+ years of industry experience using machine learning to solve real-world problems with large datasets.
  • Proficiency in Python and data manipulation tools like SQL and Pandas.
  • Experience with machine learning libraries including scikit-learn, XGBoost, and Keras/Tensorflow.
  • Strong analytical skills and problem-solving abilities.
  • Excellent communication skills to collaborate with diverse stakeholders across all levels.
  • Knowledge of deep learning frameworks and methodologies.
  • Experience applying machine learning and optimization techniques to solve marketplace problems.

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 180 days ago $184,700$324,800
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

CVS Health

Remote 10 days ago $111,240$222,480
Machine Learning Python PyTorch TensorFlow MLOps SQL Snowflake BigQuery Kubeflow CICD Reinforcement Learning Causal Inference Agentic AI Node.js React Distributed Modeling APIs
Remote

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp

Senior Machine Learning Engineer

Intuit

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

Senior Machine Learning Engineer, Economist

Instacart

Remote 15 days ago $207,000$218,500
Machine Learning Causal Inference Python SQL Pandas scikit-learn XGBoost Large Language Models Generative AI Uplift Modeling Contextual Bandits Cloud Computing ML Infrastructure Econometrics
Remote