Groceries delivered to your door in as little as an hour. It seems simple right? Well, it's more complex than that. From re-routing deliveries during snowstorms, to connecting customers with coupons and deals for their favorite brands, to updating over half a billion grocery data lines each night-everything we do has to take into consideration the connection between our retailers, consumers, shoppers and brands. Our ML, data, infrastructure, full-stack, and security engineers work on small, nimble, matrixed, cross-functional teams and have the chance to impact our core products starting on day one.

Team highlights

Fulfillment

The Fulfillment team works to solve Instacart's version of the age-old Traveling Salesman problem-but instead of phone books, we're traveling with ice cream and it's 103º in Atlanta. How many ice cream containers can you take from a store before the last delivery starts to melt? We build the apps, backend APIs, and machine learning systems to solve riddles like this.

Enterprise

Based in Toronto, our Enterprise Engineering team builds the white-label products and APIs that let retailers build and maintain their own digital storefronts across the web and mobile. Instacart's goal is to be the operating system for the online grocery industry, and the Enterprise team aims to power the backend needs for the Top 30 retailers.

Ads

The Ads Engineering team helps CPG companies grow their businesses by promoting their products on Instacart and partner sites and apps. We improve our customer's experience better by helping them discover items in the digital aisles. We build a modern platform which leverages our real-time, comprehensive purchase data. Customer experience is just as important: through a combination of rich UI and cutting-edge ML, we deliver the right ad at the right time for each user.

Instacart App

The IC App team is focused on creating products that delight our customers. We build applications across mobile and web that make it easy to discover, shop, and seamlessly purchase items from a massive catalog of over 1.4 billion items. Our team is also responsible for many of the critical core services at Instacart - order management systems, payment systems, as well as replacement and availability systems.

Catalog, Data, and Infra

These teams build and maintain the largest digital catalog of grocery data (ever!) and ensure that the tools we use internally are the best around. We ingest and clean over half a billion lines of product data every day to ensure product information is up-to-date. As an engineer here, you'll tackle world-class challenges in high-throughput systems, machine learning, and more.

Caper

We acquired Caper AI to help retailers unify the in-store and online shopping experience for customers. Our team builds smart shopping carts and checkout counters powered by cutting edge deep learning and computer vision to enable a checkout-free retail experience. We work with cross-functional teams in hardware, software, firmware, deep learning and product to build experiences across mobile platforms, web dashboard, and both technical and hardware infrastructure.

Tech @ Instacart

How Instacart Uses Machine Learning to Suggest Replacements for Out-of-Stock Products

Authors: Ahsaas Bajaj, Shishir Kumar PrasadKey contributors: Sharath Rao Karikurve, Jagannath Putrevu, Haixun Wang, Allan Stewart and Weian ShengImagine this: …

Read More

"I used to think of Infra as all operational work making computers talk to each other, but what we really are is a tools & support team for engineers. I've always enjoyed helping people as part of my job, but I particularly enjoy making life easier for developers—they're MY people!"

Muffy BarkocySenior Infrastructure Engineer

"I am surrounded by a lot of highly driven, smart and supportive people that I can learn from every single day. They motivate me to continue to grow and take on new and challenging opportunities."

Stephen LiSenior Software Engineer

"Our team is hyper-focused on delivering value to our enterprise customers. We are shaking up the grocery industry and every day brings a new challenge. There's never a dull moment on the technical delivery team!"

Nicola FernandesTechnical Project Manager

Craving a new job?

Data

Senior Data Engineer, Finance United States - Remote Apply

Leadership (Engineering)

Machine Learning

Machine Learning Engineer - Search ML (Canada - Remote (ON, AB, or BC Only)) Apply
Machine Learning Engineer II (Canada - Remote (ON, AB, or BC Only)) Apply
Senior AI Infra Engineer, Caper United States - Remote Apply
Senior Computer Vision/AI Engineer United States - Remote Apply

Professional Services

Enrichment Operations Analyst II Canada - Remote (ON, AB or BC Only) Apply
Enterprise Customer Success Manager - Whitelabel Canada - Remote (ON, AB or BC Only) Apply
Manager, Enterprise Customer Success Canada - Remote (BC, AB or ON only) Apply
Sales Engineer Canada - Remote (ON Only) Apply
Senior Enterprise Customer Success Manager, Caper Canada - Remote (ON, AB or BC Only) Apply
Senior Technical Writer Toronto, Canada - Remote Apply

Security

Senior Privacy Compliance Engineer United States - Remote Apply
Senior Software Engineer, Privacy Canada - Remote (BC, AB or ON only) Apply

Software Engineering

Senior Software Engineer II, Enterprise Fulfillment Canada - Remote (ON, AB, or BC Only) Apply
Senior Staff Software Engineer, CoreX Canada - Remote (ON, AB or BC Only) Apply
Software Engineer II (Canada - Remote (ON, AB, or BC Only)) Apply
Staff Software Engineer, Ads Measurement Canada - Remote (ON, AB or BC Only) Apply
Staff Software Engineer, Enterprise Fulfillment Canada - Remote (ON, AB or BC Only) Apply
Staff Software Engineer, Order Quality Canada - Remote (ON, AB or BC Only) Apply

Technical Program Management

X