# Senior Software Engineer, Enterprise AI

**Company**: Instacart
**Location**: Remote, United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $166,000-$210,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/instacart/jobs/8240350?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ac9f1e28-0bb

## Description

At Instacart, we're transforming the grocery industry by building technology that helps people access the food they love while enabling retailers, brands, and shoppers to thrive.

We're seeking a Senior Software Engineer to join the Enterprise AI team and help build reliable, scalable AI-powered solutions. You'll work with engineers, product partners, data scientists, and stakeholders across the organization to turn complex business needs into high-quality products and platforms.

## Responsibilities

- Design, develop, test, and operate scalable software systems that power Enterprise AI products and capabilities.

- Translate ambiguous business and technical problems into clear engineering solutions, making thoughtful tradeoffs across quality, speed, reliability, and long-term maintainability.

- Collaborate with product managers, data scientists, machine learning engineers, and partner teams to deliver AI-enabled experiences that address meaningful business needs.

- Own projects through the full software development lifecycle, from technical design and implementation through launch, monitoring, and continuous improvement.

- Contribute to engineering excellence through code reviews, design discussions, automated testing, observability, documentation, and operational best practices.

- Help shape the technical direction of the Enterprise AI team by identifying opportunities, evaluating new approaches, and sharing knowledge with teammates and cross-functional partners.

## Requirements

- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

- At least five years of professional software engineering experience building and operating production systems.

- Proficiency in at least one modern programming language, such as Python, Java, Go, or C++.

- Experience designing, implementing, testing, and troubleshooting distributed or highly scalable software systems.

- Experience collaborating with cross-functional partners to define requirements and deliver software from concept through production.

- Demonstrated ability to communicate technical decisions clearly, participate in constructive code and design reviews, and take ownership of complex projects.

## Benefits

- Highly market-competitive compensation

- New hire equity grant

- Annual refresh grants

- Flexible remote work policy

## Skills

### Required
- Python
- Java
- Go
- C++
- software engineering
- distributed systems
- scalable software systems

### Nice to have
- AI
- machine learning
- large language models
- retrieval-augmented generation
- intelligent automation
- model serving
- cloud infrastructure
- data platforms
- APIs
- production observability

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/instacart/jobs/8240350?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
