CareerPlanSign in

Software Engineer - Applied AI (Senior or Staff Level)

San Francisco, CA💼 Full-time🗓 2026-07-04 → 2026-09-26

Core

Design, develop, and maintain scalable backend systems for an automated order-taking platform serving restaurant enterprises, integrating with ML models and client devices.

Role type

Senior/Staff Software Engineer (Backend Systems)

Builds

Automated order-taking platform, voice agents, and operational intelligence systems for restaurant chains

Domain

Voice AI, Restaurant Technology, Enterprise SaaS

Deliverable

production ML models | product features | infrastructure

Required skills

Backend system design, high-performance system development, cloud infrastructure (AWS), API design, system integration, testing, problem-solving

Preferred skills

Audio processing, building systems from zero to one, 3rd party API integration (POS), Python/Kotlin/Java, containerization (Docker/Kubernetes), AI/ML collaboration

Technologies

AWS, Docker, Kubernetes, Python, Kotlin, Java

Responsibilities

Design and maintain scalable backend systems for automated order-taking; integrate backend with ML models and client devices; monitor and optimize production system performance; build integrations with POS, loyalty, and payment systems; optimize AI pipelines for audio environments; run experiments to validate product impact

Seniority

Senior/Staff, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.