Data Science Engineer

| Boston
Klaviyo is looking for data science engineers to analyze large data sets (we’re collecting billions of individual actions every month), build models and ship products that enable businesses to grow faster and communicate with their users and customers. Our background as a team is building these models for the Fortune 50 and we want to democratize and open up that technology to everyone.
The ideal candidate has a background in math, statistics and computer engineering and has worked from statistical distributions all the way to a trained and tested model. We use a wide variety of data mining and machine learning algorithms including regressions, decision trees, k-means clustering and neural nets. The right candidate will have deep experience with at least some of these machine learning techniques.

Our goal is always to match the right assumptions and models to the right problem -- they don’t necessarily have to be complex. You should have experience building models that are used by people to make better decisions, we’re focused on shipping early and often. We prefer iterative solutions that are incrementally better to the perfect solution. You should also be able to measure and know what impact your models had on the decisions people made -- e.g. did they outperform the previous best model or a human decision maker?

Our customers have large and varied data sets, you should have experience working with data at scale and with data sets that are sparse, incomplete and may require normalization. You’ll work side by side with our analytics and data teams, which are responsible for storing and aggregating the large quantity of data that comes into Klaviyo.

Our data science team is still in it’s early days, you’ll be a founding member and expected to have a big impact on the direction and products we ship that help our customers learn and grow from their data.

You Will:

  • Have a background in statistics and understand of different distributions and the conditions under which they’re valid (e.g. when is independence necessary and how do you test for this).
  • Have experience with machine learning algorithms such as regressions, decision trees, k-means clustering and neural nets.
  • Understand Bayesian modeling techniques and how those influence the model building process.
  • Have experience cleaning and normalizing data sets as well as create holdout data sets to test and validate models on.
  • Have used data science packages to train and validate models. We use Python, so Pandas, NumPy and SciPy are all packages we’re used to.
  • Have demonstrated a measurable impact based on the models you’ve created. It’s not always easy getting a model correct, we love talking about places we got stuck and work as a team to think through ideas that could unblock us.
  • Not required, but it’s a plus if you’re comfortable with web frameworks (we use Django) to wrap models in APIs that can be consumed by other product teams or our customers directly. Our engineering team makes it easy to deploy and manage services.
  • Not required, but it’s a plus if you have experience with distributed algorithms for analyzing and modeling off of distributed data sets.

You Have:

  • Bachelor’s degree in computer science, applied mathematics, statistics or other relevant quantitative disciplines, or equivalent industry experience.
  • Deep understanding of statistical distributions and linear algebra.
  • Have worked in a data science role for 3+ years professionally or academically and can talk about the projects and techniques you used.
  • Experience with Python and data science packages such as Pandas, NumPy, SciPy, etc.
  • Experience with SQL and databases -- we use both SQL and “NoSQL” databases such as Cassandra.

About Us Klaviyo is a team of people who are crazy motivated by growth.It’s what we help our customers do: grow their businesses by making it possible and easy for them to use their data to power better marketing.It’s how we behave as individuals: we’re all deeply passionate about learning.It’s how we manage our business: we have thousands of paying customers, we’re profitable, and we’re growing insanely fast.And it’s what our culture is all about. Working at Klaviyo means you’ll work on things you never imagined you would; you’ll grow in ways you didn’t consider possible; and you’ll do the best work of your career with people who are just as motivated and talented as you are. If this sounds like your ideal place to work, drop us a note!

Read Full Job Description

Technology we use

  • Engineering
    • PythonLanguages

Location

225 Franklin St, Boston, MA 02110
225 Franklin St, Boston, MA 02110

Perks of working here

401(K) Matching
Casual Dress
More Jobs at Klaviyo21 open jobs
All
Data + Analytics
Design + UX
Developer + Engineer
Finance
Marketing
Operations
Product
Sales
Sales
new
Klaviyo
Sales
new
Klaviyo
Operations
Klaviyo
Developer + Engineer
Klaviyo
Finance
Klaviyo
Marketing
Klaviyo
Data + Analytics
Klaviyo
Developer + Engineer
Klaviyo
Developer + Engineer
Klaviyo
Developer + Engineer
Klaviyo
Developer + Engineer
Klaviyo
Developer + Engineer
Klaviyo
Design + UX
Klaviyo
Developer + Engineer
Klaviyo
Developer + Engineer
Klaviyo
Product
Klaviyo

Get notified
when new
jobs pop up.