Назад
Company hidden
6 дней назад

Senior Data Engineer (AI)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Data Engineer (AI): Building and operating scalable event-data platforms, batch and streaming pipelines, and feature infrastructure for product analytics, personalization, recommendation systems, and AI initiatives with an accent on AWS data services, data quality, and ML data flows. Focus on designing event architectures, handling late-arriving data, building low-latency feature stores, and optimizing warehouse performance and reliability.

Location: South Jordan, Utah, USA; in-office at least 4–5 days per week. The position is eligible for relocation assistance.

Company

hirify.global creates smart cutting machines, design apps, and materials that help people personalize cards, apparel, home décor, and other physical products.

What you will do

  • Design, build, and operate scalable batch and streaming data pipelines on AWS using Airflow, Glue, Kafka, S3, and Redshift.
  • Lead the evolution of the product event platform, including schema design, event taxonomy, versioning, migrations, and instrumentation.
  • Build data quality and observability capabilities covering validation, testing, anomaly detection, freshness, completeness, and lineage.
  • Develop data foundations, feature pipelines, and batch and low-latency feature stores for personalization, recommendation, and machine learning systems.
  • Support ML workflows with training datasets, offline evaluation data, model outputs, AWS Batch, and SageMaker.
  • Design dimensional and event models, improve warehouse performance and cost, and establish engineering standards while mentoring other engineers.

Requirements

  • 8+ years of data engineering experience building and owning production pipelines at scale.
  • Strong SQL and Python skills; experience with PySpark or Spark is a plus.
  • Deep hands-on experience with AWS data services, including S3, Glue, Redshift, DynamoDB, Lambda, and IAM.
  • Production experience with Apache Airflow, streaming and event ingestion, and clickstream or product analytics data.
  • Strong dimensional and event modeling skills, plus experience building data quality and observability frameworks.
  • Experience supporting production ML systems and leading cross-functional technical work with engineers, data scientists, and business partners.

Nice to have

  • Experience with recommendation systems, personalization data, embeddings, candidate generation, or ranking features.
  • Familiarity with SageMaker, AWS Batch, MLOps tooling, analytics instrumentation, or tracking-plan governance.
  • Exposure to LLM or generative AI applications, vector stores, retrieval pipelines, or model evaluation data.
  • Experience with A/B testing platforms, experiment metric pipelines, Iceberg, Delta, Hudi, or Redshift data sharing.
  • Passion for making, crafting, or creative tools.

Culture & Benefits

  • Work directly on data infrastructure supporting hirify.global products, personalization, and AI initiatives.
  • Own platform architecture and contribute to technical direction in a collaborative, fast-moving environment.
  • In-office collaboration is expected 4–5 days per week.
  • Medical, dental, and vision coverage, 401(k) match, generous paid time off, tuition reimbursement, and a yearly lifestyle stipend.
  • Employee discounts and a culture emphasizing ownership, high standards, clear communication, curiosity, and impact.

Hiring process

  • Submit a resume, cover letter, portfolio, or other relevant professional materials.
  • Employment is contingent on successfully completing a criminal background check.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →