K

Klaviyo

Builds marketing software for consumer brands

Senior Machine Learning Platform Engineer

Applied Machine LearningUpdated on Nov 10
Full-timeBoston, MA, USANo salary listed

About the Job

Requirements

  • At least 7 years of experience as a software engineer, machine learning platform engineer, or similar, 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.

Responsibilities

  • Enable artificial intelligence and machine learning teams to ship new models and machine-learning-powered features faster, more safely, and more reliably.
  • Evolve 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 reliability, observability, and cost efficiency of machine learning training, inference, and other workloads serving product features.
  • Raise engineering and operational excellence for systems supporting customers and large-scale event volumes.
  • 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 seamless 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.
  • Deliver architectural enhancements or core features across the machine learning platform.
  • Partner with staff and principal engineers and product leaders to establish technical standards and design patterns for feature platform components.
  • Partner with product and technical leaders to shape upcoming quarters of roadmap.
  • Own delivery, reliability, and operational health of key machine learning platform systems in the assigned area.
  • Participate in on-call and incident management for the team's services.
  • Contribute to broader artificial intelligence and machine learning strategy and platform direction.

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