Senior ML & Data Engineer — Sports Performance Intelligence

Catapult

New York (NY)

On-site

USD 158,000 - 259,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, Dental, Vision
401(k) retirement plan
Paid leave & holidays

Job summary

Catapult is seeking a Senior ML / Data Engineer to build the data infrastructure powering its performance intelligence platform. You will own production data pipelines for high‑volume time-series and real‑time ingestion, design scalable storage, and enable ML features with low latency.

You will collaborate with data scientists, ML engineers, and sport scientists to deliver durable, multi‑tenant systems and robust observability across a global customer base.

Qualifications

  • 5+ years of full-time professional software or data engineering experience.
  • Proven experience designing, building, and operating production data infrastructure at scale.
  • Strong experience with time-series data or time-series databases (InfluxDB, TimescaleDB, Prometheus, ClickHouse, etc.).
  • Significant experience with real-time or streaming data ingestion (Kafka, Kinesis, Flink, Spark Streaming, Pulsar).
  • Experience designing graph data models or graph schemas.
  • Experience operating multi-tenant systems with tenant-level data isolation.
  • Strong Python and SQL skills; Go desired.
  • Experience with production systems emphasizing reliability, scalability, observability, and data correctness.
  • Ability to own ambiguous technical problems and translate into practical architectures.
  • Experience with data scientists/ML engineers and domain specialists.
  • Experience with causal inference, counterfactual modelling, or simulation.
  • Experience with wearable sensors, IoT data, biomechanics, or sports tech.

Responsibilities

  • Design and build production data infrastructure for high-volume athlete performance and sensor data.
  • Build and operate real-time and near-real-time ingestion systems for streaming data.
  • Design storage and data architectures for high-volume time-series data and longitudinal athlete records.
  • Enable production features and derived metrics for ML systems with low latency.
  • Design graph data models and schemas representing relationships between athletes, training loads, injuries, performance, and outcomes.
  • Build ML evaluation infrastructure to measure model reliability and calibration across real-world cases.
  • Maintain strong tenant-level data isolation across clubs and customers.
  • Establish data provenance, lineage, auditability, and observability across the platform.
  • Collaborate with ML/AI engineers to provide reliable data foundations for training, inference, and evaluation.
  • Work with sport scientists and domain experts to translate requirements into durable production systems.
  • Make pragmatic technology and architecture decisions as the platform evolves.

Skills

Time-series DBs
Production infra
Python
SQL
Go
Streaming tech
Graph models
Multi-tenant
Data provenance
ML collaboration

Tools

Kafka
Kinesis
Flink
Spark Streaming
Pulsar
Postgres
MongoDB
REST/GraphQL

Job description

Catapult is seeking a Senior ML / Data Engineer to build the data infrastructure powering its performance intelligence platform. You will own production data pipelines for high‑volume time-series and real‑time ingestion, design scalable storage, and enable ML features with low latency.

You will collaborate with data scientists, ML engineers, and sport scientists to deliver durable, multi‑tenant systems and robust observability across a global customer base.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time ML/Data Infrastructure Engineer
Senior Real-Time ML/Data Infrastructure Engineer

Catapult Group • Northern (KY), New York (NY)

Hybrid
USD 158,000 - 259,000
Health insurance
Dental insurance
Vision insurance
+1
Senior ML/Data Engineer — Real-Time Sports AI Infrastructure
Senior ML/Data Engineer — Real-Time Sports AI Infrastructure

Catapult • New York (NY)

On-site
USD 157,000 - 260,000
Health, Dental, and Vision insurance
401(k) retirement plan with company 1:
Generous paid leave and recognized all
+1
Senior ML/Data Engineer New York
Senior ML/Data Engineer New York

Catapult Group • Northern (KY), New York (NY)

On-site
USD 158,000 - 259,000
Health insurance
Dental insurance
Vision insurance
+1
Senior ML / Data Engineer
Senior ML / Data Engineer

Catapult • New York (NY)

On-site
USD 158,000 - 259,000
Health, Dental, Vision
401(k) retirement plan
Paid leave & holidays
Data Engineer — Scalable ML Pipelines & Analytics
Data Engineer — Scalable ML Pipelines & Analytics

sportygroup • United States

Remote
USD 110,000 - 160,000
Remote Data Engineer: Scalable Pipelines for ML & Analytics
Remote Data Engineer: Scalable Pipelines for ML & Analytics

Sporty Group • United States

Remote
INR 1,500,000 - 2,500,000
Remote-first work policy
Competitive salary and bonuses
28 days paid annual leave
+1
Senior ML/Data Engineer
Senior ML/Data Engineer

Catapult • New York (NY)

On-site
USD 157,000 - 260,000
Health, Dental, and Vision insurance
401(k) retirement plan with company 1:
Generous paid leave and recognized all
+1
MLOps / ML Platform Engineer
MLOps / ML Platform Engineer

SumerSports LLC • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Competitive Salary and Bonus Plan
Retirement savings plan (401k) with company match
Remote working environment
+2
Senior ML Engineer: Scale Real-Time AI (Remote)
Senior ML Engineer: Scale Real-Time AI (Remote)

The Briefed • Northern (KY)

Hybrid
USD 145,000 - 209,000
Equity stake
Discretionary annual bonus
Flexible remote work
+10
Senior Data & ML Platform Engineer
Senior Data & ML Platform Engineer

Drive Capital • Denver (CO)

On-site
USD 120,000 - 150,000