K

Klaviyo

Builds marketing software for consumer brands

Software Engineer - Conversational Products & Agent Workflows

AI Application Engineering +1Updated on Nov 14
Full-timeBoston, MA, USANo salary listedIn-person

About the Job

Requirements

  • Three or more years of professional software engineering experience, including experience building backend systems or distributed applications.
  • Hands-on experience building or contributing to generative AI or agentic AI applications, ideally used by real users or in production environments.
  • Proficiency in Python and experience with modern backend frameworks such as FastAPI or Django.
  • Experience with asynchronous processing or distributed task/event systems such as Celery, Kafka, SQS, RabbitMQ, or Redis.
  • Working knowledge of databases, data modeling, APIs, and persistence patterns used in production systems.
  • Comfort working in cloud environments and experience with technologies such as AWS, containers, Kubernetes, infrastructure automation, or CI/CD systems.
  • Ability to reason about tradeoffs among quality, latency, cost, reliability, and implementation complexity, and to seek additional technical context when needed.
  • Ability to work through ambiguity, break larger problems into smaller pieces, and make progress without every requirement being fully specified.
  • Experience with, or strong interest in, working directly with external customers to understand problems and improve products.
  • Motivation to ship useful, reliable products and deepen engineering judgment in a rapidly evolving technical space.

Responsibilities

  • Build and improve reliable backend systems and APIs that power AI-driven customer experiences.
  • Develop production agentic features involving tool use, context management, retrieval, structured outputs, orchestration, and multi-step workflows.
  • Contribute to applied AI problems across retrieval and retrieval-augmented generation (RAG), grounding, hallucination mitigation, model selection, and choosing among large language model-based, deterministic, or hybrid approaches.
  • Build and use evaluation approaches including representative datasets, automated and human evaluation, regression testing, qualitative error analysis, and production signals.
  • Improve system reliability through guardrails, retries, fallbacks, observability, monitoring, and thoughtful failure handling.
  • Build asynchronous and distributed processing workflows that support AI workloads at scale.
  • Participate in an on-call rotation and help diagnose, mitigate, and learn from production incidents.
  • Work with external customers and cross-functional partners to understand workflows, identify pain points, and translate feedback into product improvements.
  • Monitor shipped experiences and use quality metrics, system performance, and customer feedback to guide iteration.

Desired Qualifications

  • Experience training, fine-tuning, distilling, or otherwise adapting machine learning or language models.
  • Experience with reinforcement learning or feedback-driven optimization.
  • Experience with evaluation infrastructure such as large language model-as-judge systems, evaluator calibration, benchmark datasets, or AI quality tooling.
  • Experience operating AI systems at meaningful production scale or optimizing inference cost, latency, or throughput.

About the Company

Klaviyo

Builds marketing software for consumer brands

Klaviyo builds customer relationship software for consumer brands, combining marketing, customer service, analytics, and a customer data platform in one system. Its platform draws on shoppers' purchases, browsing, and message activity to create customer profiles that brands use to personalize communications. Businesses use these profiles to automate email, text, WhatsApp, and mobile push campaigns, while AI agents create marketing work and answer customer questions. Klaviyo earns subscription fees based on active customer profiles, message volumes, and service activity, rather than charging for each employee who uses the software. Founded in 2012, the company is headquartered in Boston, Massachusetts.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Boston, MA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Klaviyo

See more jobs