Zip

Software Engineer, AI Foundation (Mid-Senior level)

Zip2 days ago
Location

San Francisco

Type

Full Time

Salary

USD 160,000 – 240,000

Level

Senior

Role

Software Engineer

Posted

Mar 16, 2026

Full TimeSenior

The role

Summary

Zip is seeking a mid-senior level Software Engineer for its AI Foundations team to develop cutting-edge AI infrastructure that powers the company's innovative procurement platform. The ideal candidate will design and build core agentic platforms, create reusable AI infrastructure, and drive technological innovation across multiple product areas.

What you'll do

AI Platform Development: Design and build the core agentic platform powering Zip's AI products, including orchestration, memory, retrieval, and document processing infrastructure.
End-to-End Delivery: Own complete delivery of platform capabilities from architecture decisions through production, with significant influence over the engineering organization's AI development approach.
Cross-Team Collaboration: Partner closely with product teams to understand needs, identify shared patterns, and develop reusable infrastructure that improves quality across multiple AI products.
AI Engineering Innovation: Push the boundaries of applied AI engineering, including LLM orchestration, RAG pipelines, agentic document parsing, and developing self-correcting memory systems.
Reliability Engineering: Build and evolve evaluation frameworks and observability tooling to incrementally improve AI system reliability and performance.

What we look for

Technical

Programming LanguagesStrong Python proficiency with experience in async frameworks and distributed systems
AI TechnologiesHands-on experience with LLM-based applications, including RAG pipelines, tool use, agents, and evaluation systems
Infrastructure SkillsExperience with data pipelines, job scheduling, vector databases, and embedding-based search

Education

Academic BackgroundBS or higher in Computer Science, Physics, Mathematics, or related technical field involving coding

Experience

Professional ExperienceMinimum 3 years of backend or full-stack software engineering in a production environment

Skills

Required skills

PythonStrong proficiency in Python programming language
AI InfrastructureExperience building scalable AI platforms and infrastructure
Problem SolvingAbility to drive complex, ambiguous problems to successful conclusions

Nice to have

LangChain/LangGraphFamiliarity with agent orchestration frameworks
Document ProcessingExperience with OCR and document parsing pipelines
ML Platform EngineeringBackground in developer tooling or internal platform engineering

Compensation & benefits

Salary

USD 160,000 – 240,000 (annual)

Stock options

Available

Benefits

Equity

Start-up equity package

Healthcare

100% coverage for health, vision, and dental

Flexible PTO

Unlimited paid time off

Home Office Support

Home office setup stipend

Commuter Benefits

Monthly commuter reimbursement

Retirement

401k plan

Professional Development

Fertility stipend and parental leave


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and fit
  2. 2
    Technical Assessment Coding challenge or technical interview focusing on AI infrastructure and system design
  3. 3
    Onsite/Virtual Interviews Multiple rounds of interviews with engineering team, including system design and behavioral assessments
  4. 4
    Final Interview Meeting with senior leadership to discuss role alignment and team fit

Apply for this position

You'll be redirected to the company's application page