Skip to main content
Instacart

Senior Software Engineer I — Agentic Analytics

RemoteCanada only
Published
Role
Backend
Experience
Senior
Employment
Full-time
CAD 168k–CAD 177.5k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior Backend Engineer with 5+ years of experience in Python and SQL, and hands-on experience with LLM systems (RAG, agentic workflows). Must be comfortable with ambiguity and have a strong sense of ownership. Experience with data infrastructure technologies like Snowflake and dbt is required. Role is remote within specific Canadian provinces.

Core skills

PythonLLMAgentic Analytics

Required skills

SQLRAGagentic workflowsprompt engineeringevalsAirflowSnowflakedbt

Optional skills

retrieval systemsvector storesgrounding LLMs over structured/unstructured enterprise dataeval frameworksquality systems for LLM-powered productsdeveloper toolsinternal tools for technical users

Required languages

English

What you'll do

  • Design and build LLM-powered systems that transform how data practitioners interact with data at Instacart — from natural-language data access and AI-assisted SQL, to automated metadata generation, to embedding intelligent capabilities across our broader data infra ecosystem.
  • Build LLM-powered systems end-to-end — retrieval/grounding over internal metadata and code, agentic workflows, evals and quality systems, and the product surfaces that put these tools in front of internal users.
  • Suggest and drive new initiatives — the roadmap is still being shaped and there's real room for contribution.
  • Collaborate closely with other engineers on the team and contribute to a strong engineering culture around applied AI rigor (evals, observability, safety, cost).
  • Work closely with Data Science, ML, Product Engineering, and other Data Infra teams to identify high-leverage AI applications and translate them into reliable, production-grade systems.

What they require

  • Self-motivation and an enjoyment for a startup environment, with comfort operating in ambiguity
  • A strong sense of ownership and a builder's instinct — you've shipped real systems, not just prototypes
  • Strong backend engineering skills in Python, with experience building production services
  • Hands-on experience with applied LLM systems — RAG, agentic workflows, prompt engineering, evals, or similar.
  • You've worked on an LLM-powered system in production (or close to it) and have opinions on what makes them reliable.
  • Working knowledge of common data infrastructure technologies (Python, Airflow, Snowflake, dbt) in a production environment
  • Strong knowledge of SQL
  • Experience working with a large codebase on a cross-functional team
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • 5+ years of working experience in a similar field/environment
  • Bachelor's degree in Computer Science, computer engineering, electrical engineering, OR equivalent work experience

Benefits

  • highly market-competitive compensation and benefits in each location where our employees work
  • eligible for a new hire equity grant as well as annual refresh grants
  • benefits offerings

Instacart is a grocery delivery company that helps customers get groceries and household goods while offering flexible earnings opportunities to Instacart Personal Shoppers.

E CommerceEnterpriseinstacart.com/

What people say about this company

3.1/ 5

CAD 168k–CAD 177.5k/yr