Senior Software Engineer, Customer Agent

Klaviyo Klaviyo · Enterprise · Boston, MA · Engineering

Senior Full Stack Engineer to build Klaviyo's AI-native conversational platform, Customer Agent. The role involves designing, building, and scaling systems for autonomous service, AI-driven support, and agentic commerce experiences. Responsibilities include developing foundational platform capabilities and customer-facing features for highly-configurable AI agents, working across the stack to power intelligent workflows, conversational experiences, tool integrations, retrieval systems, and observability. The engineer will also mentor team members and drive engineering quality.

What you'd actually do

  1. In this role, you’ll play a critical part in shaping how autonomous service, AI-driven support, and agentic commerce experiences evolve at scale across millions of customer interactions.
  2. You’ll work across the stack to design, build, and scale systems that power intelligent workflows, conversational experiences, tools integrations, retrieval systems, onboarding flows, observability, and multi-channel customer engagement.
  3. You’ll help develop both foundational platform capabilities and customer-facing experiences that enable brands to launch, customize, and continuously improve their own highly-configurable AI agents.
  4. As a Senior Engineer, you’ll tackle complex technical and product challenges, develop multiple solution paths, and evaluate business and architectural trade-offs to determine the best approach.
  5. You’ll also act as a technical leader and mentor, driving engineering quality, execution, and decision-making across projects.

Skills

Required

  • 7+ years of experience in a software engineering role
  • Strong experience developing end-to-end software solutions or extensive experience across both front-end and back-end technologies
  • Experience building scalable, customer-facing systems in fast-moving product environments
  • Experience leading projects and being accountable for technical and business outcomes
  • Experience mentoring team members or driving initiatives that help the team grow and learn new skills
  • Experience conducting code reviews and maintaining a robust testing and deployment cycle
  • Curiosity and enthusiasm for AI-native product development, including practical experience experimenting with LLMs, AI tooling, or agentic workflows in professional or personal projects
  • Excitement about leveraging AI to improve engineering velocity, customer experiences, and operational workflows
  • A strong product mindset and willingness to collaborate cross-functionally to solve ambiguous problems with urgency and pragmatism

Nice to have

  • Skills with Python and related technologies
  • Skills with React and related technologies
  • Experience building conversational AI systems, workflow engines, or agentic platforms
  • Experience with retrieval systems, embeddings, eval frameworks, or LLM orchestration patterns
  • Experience building cloud-native solutions, ideally with AWS
  • Experience developing customer support, commerce, marketing, or customer data software solutions
  • Experience with machine learning systems or AI infrastructure
  • Experience building multi-tenant or highly configurable SaaS platforms
  • Familiarity with observability, tracing, experimentation, or AI quality/evaluation tooling

What the JD emphasized

  • AI-native conversational platform
  • autonomous service
  • AI-driven support
  • agentic commerce experiences
  • intelligent workflows
  • conversational experiences
  • retrieval systems
  • highly-configurable AI agents
  • extensible AI platform
  • personalized, autonomous customer experiences
  • building high-quality products and systems
  • pride in writing clean, maintainable, high-quality code
  • building scalable, customer-facing systems
  • fast-moving product environments
  • leading projects
  • accountable for technical and business outcomes
  • mentoring team members
  • driving initiatives that help the team grow and learn new skills
  • conducting code reviews
  • maintaining a robust testing and deployment cycle
  • Curiosity and enthusiasm for AI-native product development
  • practical experience experimenting with LLMs, AI tooling, or agentic workflows
  • Excitement about leveraging AI to improve engineering velocity, customer experiences, and operational workflows
  • strong product mindset
  • collaborate cross-functionally
  • solve ambiguous problems with urgency and pragmatism

Other signals

  • AI-native conversational platform
  • autonomous service
  • AI-driven support
  • agentic commerce experiences
  • intelligent workflows
  • conversational experiences
  • retrieval systems
  • highly-configurable AI agents
  • extensible AI platform
  • personalized, autonomous customer experiences