Jobs / United States / Catapult Sports Limited

Catapult Sports Limited

Senior ML/Data Engineer

New York Posted 1 month ago

Apply on employer site ↗ Tailor my CV first Source: Company careers site

Optional: we can tailor a CV and cover letter for this job from your real experience first (the first one is free).

Skills this job asks for

Machine learningKafkaSparkPythonSQL

Add your CV (free) to see which of these your CV is missing.

Sponsorship verdict

No sponsorship evidence yet

No government record and no wording either way. Not a refusal: ask the recruiter.

  • No government sponsor record hereThis employer does not appear with approvals in the government data SponsorApply holds.
  • The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
  • No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area.
  • Confirmed live todayWhen a source last listed this job as open.
Details and sources
No salary bar for this route
H-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.

US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).

A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.

Before you apply

Sponsorship unknown

No register record and no sponsorship wording in the posting. Worth asking the employer before investing significant time.

These come from the posting’s own wording. Read the original listing to confirm. See better-fit alternatives →

About the role

Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. Since 2006, our solutions have helped more than 5,000 teams around the world make better decisions about athlete health, readiness, performance, and game-day strategy. Our technology is used across the NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA, and many other elite sporting organisations. We are now building the AI layer that brings together the depth of data Catapult has collected over two decades. Our goal is to become an intelligence partner for coaches, athletes, and performance staff, connecting data from sensors, video, sport science, and historical performance to surface insights that practitioners can trust. We are looking for a Senior ML / Data Engineer to build the data infrastructure that powers this next generation of performance intelligence. This is a senior production engineering role. You will own significant parts of the architecture that ingest, store, transform, serve, and evaluate athlete performance data. The systems you build will support real-time and machine learning use cases across a global, multi-tenant platform. You will work closely with data scientists, ML engineers, software engineers, and sports scientists to turn complex performance requirements into reliable, scalable production infrastructure. This role is suited to an engineer who has spent several years building and operating production systems and is comfortable taking ownership of architecture and technical decisions. What You'll Do: • 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. • Build infrastructure that makes production features and derived metrics available to machine learning systems and AI agents with low latency. • Design and implement graph data models and schemas representing relationships between athletes, training loads, injuries, performance, and outcomes. • Build data and ML evaluation infrastructure that helps measure model reliability, calibration, and performance across real-world cases. • Design systems that maintain strong tenant-level data isolation across clubs and customers. • Establish appropriate data provenance, lineage, auditability, and observability across the platform. • Work with ML and AI engineers to provide reliable data foundations for model training, inference, and evaluation. • Work with sport scientists and domain experts to translate complex requirements into durable production systems. • Make pragmatic technology and architecture decisions as the platform evolves. What You'll Need: • 5+ years of full-time professional software or data engineering experience, excluding internships, university placements, coursework, and academic projects. • Proven experience designing, building, and operating production data infrastructure at scale. • Strong experience working with time-series data or time-series databases, such as InfluxDB, TimescaleDB, Prometheus, ClickHouse, or equivalent technologies. • Significant experience with real-time or streaming data ingestion, using technologies such as Kafka, Kinesis, Flink, Spark Streaming, Pulsar, or equivalent. • Experience designing graph data models or graph database schemas, not simply querying or consuming an existing graph database. • Experience designing or operating multi-tenant systems with tenant-level data isolation. • Strong Python and SQL skills. Professional experience with Go is highly desirable. • Experience working with production systems where re

Apply on employer site ↗