Senior Software Engineer, Caper AI

Instacart
$230,000 - $255,000Remote

About The Position

Instacart is seeking a Senior Software Engineer for their Caper AI team. This role is responsible for designing, building, and implementing software solutions that help retailers manage connected store technologies at scale and improve operational efficiency. The engineer will work with advanced AI systems, architect data pipelines, standardize API contracts, lead the design of backend systems, build testing frameworks, and lead cross-functional initiatives to enhance customer shopping experiences.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or foreign equivalent).
  • 5 years of experience in the job offered or related.
  • 5 years of experience working with Java, Ruby, Kotlin, or similar backend programming languages
  • 5 years of experience working with TypeScript, React, Next.js or frontend programming languages
  • 5 years of experience working with advanced AI systems, such as LLMs, Computer Vision, and multimodal technologies, to address complex business challenges
  • 5 years of experience designing and implementing resilient backend systems and distributed infrastructure leveraging caching, retry logic, and asynchronous workflows using workflow orchestration platforms such as Temporal
  • 5 years of experience working with backend APIs
  • 5 years of experience architecting data pipelines and ETL systems for real-time data processing
  • 5 years of experience working with monitoring and observability tools.

Responsibilities

  • Developing high-quality web applications and advanced AI systems integrating Large Language Models (LLMs), Computer Vision, and multimodal technologies to address complex business challenges relating to loss prevention, verification, and catalog management.
  • Architecting data pipelines and reverse ETL systems that combine on-cart computer vision, catalog and POS data, real-time location data, and inventory intelligence signals to automatically resolve item discrepancies.
  • Standardizing API contracts for complex retail functions including pricing, coupons, and loyalty systems across disparate retailer systems to accelerate new feature integrations.
  • Leading architectural design of backend systems and distributed infrastructure to process high volumes of data serving millions of customers and enhance platform performance.
  • Building frameworks and internal portals for automated integration testing, unified logging, and query-based debugging to support the rapid and continuous deployment integration of new retailers.
  • Leading cross-functional initiatives to unify development approaches and deliver impactful results for customer shopping experiences.
  • Other duties as assigned.

Benefits

  • Highly market-competitive compensation and benefits in each location where our employees work.
  • New hire equity grant
  • Annual refresh grants
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service