← All roles

Senior Software Engineer, AI Productivity

Instacart ·CA ·Remote 30d ago
PythonGoJavaLangChainAWSGCPDockerKubernetesApache AirflowDagsterElasticsearchReactTypeScriptApache Kafka

About the role

As a Senior Software Engineer on the AI Productivity team at Instacart, you will design, build, and operate production systems that bring large language models and intelligent automation into everyday workflows. You will partner with product, developer platform, ML platform, security, and data teams to ship reliable, secure, and measurable solutions that improve developer velocity and operational efficiency. You will join a collaborative group of approximately 10 engineers who value ownership, a

Requirements

5+ years of professional software engineering experience building and operating production services. 3+ years of hands-on experience in at least one of: Python, Go, or Java. 2+ years of experience integrating ML or LLM capabilities into applications (e.g., via OpenAI, Anthropic, or open-source frameworks such as LangChain or LlamaIndex) and shipping them to production. Practical experience with cloud platforms (AWS or GCP), containers (Docker), and orchestration (Kubernetes). Proficiency with SQ

About the company

Instacart

Instacart provides grocery-native technology solutions for retailers to modernize their e-commerce and fulfillment operations. Its enterprise platform offers AI-driven tools and retail media solutions to enhance customer experiences and drive growth at supermarket scale.

View company page →
CA$168k–178k
Remote Canada - Remote (ON, AB, BC, or NS Only)Canada
Posted 30d ago
Apply for this role
Opens instacart.careers ↗
About the company
Instacart
https://company.instacart.com

Instacart provides grocery-native technology solutions for retailers to modernize their e-commerce and fulfillment operations. Its enterprise platform offers AI-driven tools and retail media solutions to enhance customer experiences and drive growth at supermarket scale.

View company page →