Klaviyo is hiring a Senior Software Engineer for its Customer Agent team, which builds Klaviyo’s AI-native conversational platform. The role focuses on designing and building scalable backend systems and AI-powered product experiences that enable agents to reason, retrieve context, use tools, and take reliable actions on behalf of customers. The engineer will independently own meaningful technical problems, make pragmatic tradeoffs, and help evolve system architecture and quality. The position involves building reliable backend services and APIs, production agentic systems, and asynchronous distributed workflows for high-volume AI workloads. It also addresses applied AI challenges such as retrieval-augmented generation, grounding, model selection, hallucination mitigation, and choosing deterministic or hybrid approaches when appropriate. The engineer will develop evaluation strategies, improve production reliability, participate in on-call, collaborate directly with customers and cross-functional partners, and use customer behavior and system metrics to iterate on shipped experiences. The role may require up to 10% travel, coordinated in advance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed