K

Klaviyo

Builds marketing software for consumer brands

Senior Machine Learning Platform Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeBoston, MA, USA$148k - $222k

About the Job

Requirements

  • At least 7 years of experience as a software engineer, machine learning platform engineer, or in a similar role building backend or distributed systems.
  • Demonstrated experience designing and launching artificial intelligence or machine learning systems in production at scale.
  • Strong proficiency in Python or a similar backend language such as Go, Java, or Scala.
  • Experience with cloud infrastructure and platform fundamentals, including AWS and Kubernetes.
  • Familiarity with data-intensive systems, including streaming or batch processing, data modeling, and designing systems for large-scale data, such as Spark and Ray Data.
  • Ability to collaborate with cross-functional technical partners in machine learning, product, infrastructure, and security.
  • Strong communication skills and a track record of driving technical excellence across teams.

Responsibilities

  • Enable artificial intelligence and machine learning teams to ship new models and machine-learning-powered features faster, more safely, and more reliably.
  • Evolve the machine-learning and large language model platform architecture so teams can build, evaluate, and operate production machine-learning systems with consistent patterns and best practices.
  • Improve the reliability, observability, and cost efficiency of machine-learning training, inference, and other workloads serving features such as smart send time, audience optimization, and product recommendations.
  • Raise engineering and operational excellence for systems supporting more than 167,000 customers and billions of events.
  • Architect and scale systems supporting feature storage and real-time retrieval for training and inference datasets.
  • Work with artificial intelligence and machine-learning application teams to design workflows for continuous model training, inference, and monitoring.
  • Lead technical execution, conduct code and design reviews, and author high-impact code for critical system paths.
  • Mentor engineers across the organization, promoting engineering excellence, best practices, and strong design standards.
  • Drive architectural design and technical direction for core components of the machine-learning and feature platforms.
  • Partner with product and engineering leaders to define the machine-learning platform roadmap.
  • Own delivery, reliability, and operational health of key machine-learning platform systems in the role’s area.
  • Participate in on-call and incident management for the team’s services.

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