Senior Machine Learning Engineer, Logistics

Job expired!

Join Instacart: Transform the Grocery Industry as a Senior Machine Learning Engineer

We're Transforming the Grocery Industry

At Instacart, we invite the world to share love through food. We believe everyone should have access to the food they love and more time to enjoy it together. While others see a simple need for grocery delivery, we see exciting opportunities to serve our diverse community. We deliver essential services that customers rely on for groceries and household goods, while also offering safe and flexible earning opportunities to our Personal Shoppers.

Instacart has become a lifeline for millions, and we’re building the team to help propel our mission forward. If you’re ready to do the best work of your life, we invite you to join us.

Instacart is a Flex First Team

There's no one-size-fits-all approach to how we do our best work. Our employees have the flexibility to choose where they perform their best—whether from home, an office, or a favorite coffee shop—while staying connected and building community through regular in-person events. .

About the Role

As a Senior Machine Learning Engineer, you will use your extensive technical skills to address and solve critical and complex issues within our marketplace systems. You’ll apply machine learning to create and optimize solutions in areas such as routing optimization, pricing, dispatch, and mapping. You will lead initiatives from initial concept through to implementation and experimentation.

Key Responsibilities:

  • Design, develop, and deploy machine learning solutions to tackle marketplace challenges.
  • Collaborate with product managers, data scientists, and backend engineers to understand business needs and create impactful ML applications.
  • Engage with diverse stakeholders to ensure solutions are integrated and aligned with business goals.
  • Refine and advance algorithms and models to enhance operational efficiency.

About the Team

The Logistics & ML group drives the intelligence behind Instacart's fulfillment system. We optimize a multi-sided marketplace to ensure timely and high-quality order deliveries for customers, efficient work for shoppers, and reasonable business for retailers and consumer brands. We tackle challenging problems in matching, pricing, geospatial data, and more, all while running a high-throughput system with dynamic data.

Requirements

Minimum Qualifications:

  • Graduate degree (Masters or PhD) in Artificial Intelligence, Machine Learning, Operations Research, or equivalent self-study and experience.
  • Strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine Learning tools (scikit-learn, XGBoost, Keras/Tensorflow).
  • Strong analytical skills and problem-solving ability.
  • Excellent communication skills for collaborating with diverse stakeholders.

Preferred Qualifications:

  • 3+ years of industry experience using machine learning to solve real-world problems with large datasets.
  • Knowledge of deep learning frameworks and methodologies.
  • Experience applying machine learning and optimization techniques to solve marketplace problems.

Compensation and Benefits

Instacart offers highly competitive compensation and benefits. This role is remote, and the base pay range varies by location. Additional benefits include a new hire equity grant and annual refresh grants. .

Base Pay Ranges:
CA, NY, CT, NJ: $198,000—$258,000 USD
WA: $190,000—$248,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI: $182,000—$237,000 USD
All other states: $165,000—$214,000 USD

Additional Information:

  • Company Name: Instacart
  • Job Title: Senior Machine Learning Engineer, Logistics