Senior Software Engineer, AI Productivity

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$168,000–$177,500 / yr
Posted
102 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $173k
$106k most similar roles pay here $248k

This role pays less than 61% of similar roles. Most pay $149,500–$204,837 — the shaded band above. At the midpoint, this role pays about $173k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 49 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 49 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Senior Software Engineer, AI Productivity

As a Senior Software Engineer, AI Productivity, you will join a collaborative team of engineers to design, build, and operate production systems that integrate large language models and intelligent automation into internal workflows. You will develop AI-powered services such as code assistants, knowledge search, and chat workflows to improve developer velocity and operational efficiency. Your daily work involves building back-end services using Python, Go, or Java, while integrating foundation models via APIs and open-source frameworks like LangChain or LlamaIndex. You will utilize retrieval-augmented generation, vector search, SQL, and data pipelines while navigating cloud platforms, Docker, and Kubernetes. The role focuses on solving the challenge of scaling internal tools while ensuring safety, privacy, and cost efficiency through robust engineering practices, including CI/CD, observability, and A/B testing to measure impact on developer productivity.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Design and operate AI-powered services like code assistants and intelligent chat workflows to improve internal productivity.
  • Build back-end services using Python, Go, or Java while integrating foundation models via APIs and open-source frameworks.
  • Implement advanced techniques such as retrieval-augmented generation (RAG) and vector search for production systems.
  • Manage the full project lifecycle including technical design, testing, deployment, observability, and on-call rotation.
  • Collaborate with security and legal teams to ensure compliant AI usage and data governance.
  • Define success metrics and run A/B tests to validate the impact of internal tools.
  • Create shared libraries and documentation while mentoring teammates on best practices in applied AI development.

What we're looking for

  • 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 using frameworks like LangChain or LlamaIndex.
  • Practical experience with cloud platforms (AWS or GCP), containers (Docker), and orchestration (Kubernetes).
  • Proficiency with SQL, data modeling, and building or maintaining data pipelines.
  • Experience owning services end-to-end, including CI/CD, automated testing, observability, and on-call rotation.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

More like this

Similar roles

Senior Software Engineer II, AI Labs & Foundations

Instacart

Remote 9 days ago $230,000$242,500
LLM RAG Python Golang TypeScript Vector Databases Pinecone Weaviate FAISS Elasticsearch AWS GCP Kubernetes Docker Kafka CI/CD Observability STT TTS Distributed Systems
5+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp