Skip to main content

Senior Software Engineer I — Agentic Analytics

Instacart
Remote - Canada (ON, AB, BC, or NS only)Updated 5d ago
Base salary
$168k–$178k
Published base salary range
Location
Remote - Canada (ON, AB, BC, or NS only)
Remote eligibility
Employment
Full-time
Senior
Role family
Engineering
E-commerce
Role skills
Apply on instacart.careers
Job actionsApply now
Job actionsApply now

About the job

Instacart is transforming the grocery industry. We are seeking a Senior Software Engineer to join our Agentic Analytics Platform team, responsible for the AI-for-Data charter inside Instacart's Data Infrastructure org. You will design and build LLM-powered systems that transform how data practitioners interact with data, from natural-language data access and AI-assisted SQL to automated metadata generation and embedding intelligent capabilities across the data infra ecosystem.

Responsibilities

  • Build LLM-powered systems end-to-end, including retrieval/grounding over internal metadata and code, agentic workflows, evals and quality systems, and product surfaces.
  • Collaborate with Data Science, ML, Product Engineering, and other Data Infra teams to identify high-leverage AI applications and translate them into production-grade systems.
  • Contribute to a strong engineering culture around applied AI rigor (evals, observability, safety, cost).

Qualifications

  • 5+ years of working experience in a similar field/environment.
  • 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.
  • 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.

Compensation: Base pay range for Canadian candidates: CAN$168,000—$177,500 CAD. Eligible for new hire equity grant and annual refresh grants.

Location: Remote within Canada, only in Ontario, Alberta, British Columbia, and Nova Scotia.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.