Senior Data Engineer—ML & Personalization Platform

Cricut

South Jordan (UT)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401(k) match
Generous PTO
Tuition reimbursement
Lifestyle stipend
Employee discounts

Job summary

Cricut is seeking a Senior Data Engineer to shape the data foundation behind product analytics, personalization, and AI initiatives. You’ll own the event data platform from instrumented apps to warehouse, building pipelines and feature infrastructure for recommendations and learning models.

You’ll collaborate with product engineering, data science, ML engineering, analytics, and experimentation teams to ensure reliable, well‑modeled data for decision making and production ML workflows.

Qualifications

  • 8+ years building and owning production data pipelines at scale.
  • Strong SQL and Python; PySpark or Spark a plus.
  • Hands‑on AWS data services experience (S3, Glue, Redshift, DynamoDB).
  • Production Airflow/DAG design, dependencies, backfills, alerting.
  • Experience with streaming and event ingestion (Kafka, Kinesis, SQS).
  • Data modeling expertise and understanding impact on metrics.
  • Proven data quality and observability frameworks.
  • Experience supporting ML systems in production and feature pipelines.
  • Ability to write clear design docs and lead cross‑functional work.
  • Excellent communication with engineers, data scientists, and partners.

Responsibilities

  • Design, build, and operate scalable batch and streaming pipelines on AWS using Airflow, Glue, Kafka, S3, and Redshift.
  • Lead evolution of product event platform with schema design, taxonomy, and migrations.
  • Build data quality, observability, and lineage across pipelines.
  • Handle late arrivals with lookback reprocessing and idempotent loads.
  • Maintain foundations for personalization and recommendation datasets for models.
  • Partner with ML engineers to build feature pipelines and a feature store for real-time serving.
  • Support ML workflows on AWS Batch and SageMaker, including training data delivery.
  • Instrument data for AI-powered experiences and model improvement feedback loops.
  • Develop fact and dimension models powering BI and exploration platforms.
  • Tune warehouse performance and cost; set code review, testing, CI/CD standards, and mentor others.

Skills

SQL
Python
PySpark
Airflow
AWS
Kafka
Redshift
DynamoDB
S3
Data Modeling

Tools

Glue
Lambda
IAM
Kinesis
Apache Airflow

Job description

Cricut is seeking a Senior Data Engineer to shape the data foundation behind product analytics, personalization, and AI initiatives. You’ll own the event data platform from instrumented apps to warehouse, building pipelines and feature infrastructure for recommendations and learning models.

You’ll collaborate with product engineering, data science, ML engineering, analytics, and experimentation teams to ensure reliable, well‑modeled data for decision making and production ML workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Cricut • South Jordan (UT)

On-site
USD 140,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+5
Analytics Engineer: AI-Driven Contact Center Insights
Analytics Engineer: AI-Driven Contact Center Insights

Cricut • South Jordan (UT)

On-site
USD 110,000 - 140,000
Medical, Dental, Vision coverage
401(k) match
Generous PTO
+3
Analytics Engineer: Contact Center Data & AI
Analytics Engineer: Contact Center Data & AI

Cricut • South Jordan (UT)

On-site
USD 100,000 - 140,000
Medical, Dental, Vision coverage
401(k) match
PTO
+3
Lead API Engineer – AI-Driven Backend
Lead API Engineer – AI-Driven Backend

Cricut • South Jordan (UT)

On-site
USD 120,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Principal AI/ML Architect for Scalable Personalization
Senior Principal AI/ML Architect for Scalable Personalization

Autodesk, Inc. • San Francisco (CA)

Hybrid
USD 179,000 - 321,000
Benefits in the U.S.
Onboarding support
Senior Data Scientist, Personalization & Recommendations
Senior Data Scientist, Personalization & Recommendations

Meredith • New York (NY)

Hybrid
USD 140,000 - 190,000
Senior Data Engineer, ML Platform & Real-Time Analytics
Senior Data Engineer, ML Platform & Real-Time Analytics

Adikteev • United States

Remote
USD 90,000 - 101,000
4.5-day work week
Healthcare plan
Lunch Vouchers
+4
Remote Data Scientist II: Scalable ML & Personalization
Remote Data Scientist II: Scalable ML & Personalization

Gap Inc • San Francisco (CA)

Remote
USD 207,000 - 217,000
Merchandise discount
Competitive PTO
401(k) with company match
+1
Senior Data & AI Engineer: Build & Deploy ML Systems
Senior Data & AI Engineer: Build & Deploy ML Systems

Cisive • Maryland

Hybrid
USD 120,000 - 160,000
ML Engineer: Big-Data Predictive Modeling & Personalization
ML Engineer: Big-Data Predictive Modeling & Personalization

Adobe Inc. • San Jose (CA)

On-site
USD 140,000 - 202,000