Klaviyo

Senior Software Engineer, AI

Klaviyo

full-time

Posted on:

Location Type: Office

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Salary

💰 £110,000 per year

Job Level

Senior

Tech Stack

ApacheAWSCloudDistributed SystemsDjangoHadoopKafkaKubernetesPythonRabbitMQRedisSpark

About the role

  • Design and build backend systems that support scaling Klaviyo’s AI solutions for 167K+ customers
  • Develop robust, reliable and scalable data collection and processing pipelines for machine learning models to train and consume
  • Develop robust, reliable and scalable services to serve AI models in production environments
  • Contribute to evolving the agentic architecture — making AI agents more self-sufficient and performant
  • Partner closely with product managers, machine learning engineers, and data scientists to drive real-world impact at scale
  • Influence architecture, asynchronous processing pipelines, distributed systems, and CI/CD
  • Contribute to a culture of ownership, experimentation, and customer-centric product thinking

Requirements

  • 5–7 years of professional experience in software engineering, with a strong focus on backend systems and distributed architectures
  • Hands-on experience building and deploying generative AI and agentic AI applications into production, with expertise in prompt engineering, few-shot learning, fine tuning and evaluation
  • Experienced backend engineer with a strong track record of building scalable, distributed systems, especially in the service of AI agent capabilities
  • Proficient in Python and modern backend frameworks (FastAPI, Django preferred)
  • Experience creating human and automated evals to ensure high AI model quality
  • Proficient in big data tools such as Apache Spark and Hadoop
  • Deep experience with asynchronous processing and distributed task queues (Celery, Kafka, SQS, RabbitMQ, Redis)
  • Strong understanding of database technologies and ORMs (SQLAlchemy, Alembic)
  • Comfortable with cloud-native architectures (AWS) and container orchestration (Kubernetes); can manage infrastructure and CI/CD pipelines
  • Skilled at designing and building robust APIs
  • Able to operate with a high degree of autonomy, handle ambiguity, and thrive in a fast-moving, startup-like environment
  • Driven by curiosity and stays up to date with rapidly evolving field
  • Comfortable collaborating directly with product managers and customers to shape solutions
  • Nice to have: Trained ML models and deployed them in production systems
  • Nice to have: Experience in reinforcement learning
Benefits
  • participation in the company’s annual cash bonus plan
  • variable compensation (OTE) for sales and customer success roles
  • equity
  • sign-on payments
  • a comprehensive range of health, welfare, and wellbeing benefits based on eligibility
  • recruiter can provide specific salary/OTE range for preferred location during hiring process
  • accommodations as needed
  • link: Klaviyo Rewards - Global Benefits (https://klaviyorewards.com/global-benefits/)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIDjangoApache SparkHadoopCeleryKafkaSQSRabbitMQRedis
Soft skills
autonomycuriositycollaborationcustomer-centric thinkinghandling ambiguityexperimentationownershipcommunicationinfluenceproblem-solving
Figma

Software Engineer Intern, Developer Tools

Figma
Entryinternship🇬🇧 United Kingdom
Posted: 3 days agoSource: boards.greenhouse.io
JavaScriptPythonReact