Turn this role into an interview — a resume and cover letter built around what this employer wants.
Klaviyo in Palo Alto, CA offers a Summer Machine Learning Internship where you’ll work with ML and full-stack engineers to build models that extract insights from massive data streams and deliver customer value.
You’ll apply techniques from deep learning, NLP, and recommender systems to integrate AI into our product, learning from experienced engineers and contributing to high‑quality AI/ML platforms.
At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and each day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying.
At Klaviyo, we believe the future of software lies not in productivity tools for human users but in software that can run and optimize itself based on outcome or reward metrics. We’ve built the infrastructure and application that serve as the interface between businesses and consumers. We now have over 200,000 customers, billions of consumer profiles, and hundreds of billions of customer messages and follow‑on conversion data. We have a big opportunity to build state‑of‑the‑art AI and machine learning technologies at Klaviyo to power our products and develop AI agents that can automatically create and execute marketing or customer experiences, strategies, and campaigns for any business. As a Machine Learning Engineer Intern at Klaviyo, you will work with a team of Machine Learning and Full‑stack engineers to build models that extract insights from the massive streams of data that Klaviyo ingests continuously.
You will apply cutting‑edge techniques from deep learning, language modeling, recommender systems, and more to integrate artificial intelligence into our product and bring customers value. You will be a contributing member of the team, learning from experienced engineers and helping to set the standard for excellence. You should have foundational knowledge in machine learning or data science, especially in the domain of deep learning, recommender systems, NLP, generative AI, or related areas.
Our Summer Machine Learning Internship Program is an 11‑week paid experience [June 1–August 13] at our Palo Alto, CA Tech Innovation Hub. Interns are in office 5 days a week. Before joining individual teams, all interns go through Klaviyo Base Camp, our onboarding experience built to get you up to speed on Klaviyo, our product, and the day‑to‑day of engineering here, plus time to get to know the other interns. You’ll join your team ready to dive into real project work from day one. Lunch is on us 5 days a week, along with free snacks and drinks. Throughout the summer, interns get together for social events beyond team and project work: game nights, ice cream socials, and Ask Me Anything sessions with Klaviyo's senior leadership.
We interview and hire on a rolling basis.
Our salary range reflects the cost of labor across various U.S. geographic markets. The range displayed below reflects the minimum and maximum target salaries for the position across all our US locations. The base salary offered for this position is determined by several factors, including the applicant’s job‑related skills, relevant experience, education or training, and work location. In addition to base salary, our total compensation package may include participation in the company’s annual cash bonus plan, variable compensation (OTE) for sales and customer success roles, equity, sign‑on payments, and a comprehensive range of health, welfare, and wellbeing benefits based on eligibility. Your recruiter can provide more details about the specific salary/OTE range for your preferred location during the hiring process. Base Pay Range For US L