Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior ML/Data Engineer

$157.95k - $259.48k

Catapult Sports

Job Description

Job Description

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 reliability, scalability, observability, and data correctness matter.
  • Ability to take ownership of ambiguous technical problems and turn them into practical production architectures.
  • Experience working directly with data scientists, ML engineers, or other technical domain specialists.
  • Experience building probabilistic evaluation, model calibration, or model monitoring infrastructure.
  • Experience with causal inference, counterfactual modelling, or simulation.
  • Experience working with wearable sensors, IoT data, biomechanics, sports technology, or other high-frequency telemetry.
  • Experience building knowledge graphs or domain-specific ontologies.
  • Experience with LLM or AI evaluation frameworks and an understanding of their limitations.
  • Experience with AWS, including ECS, EC2, Lambda, SNS, SQS, or related services.
  • Experience with GraphQL, REST, gRPC, Postgres, MongoDB, or similar technologies.
  • What We Mean by Senior

This role requires demonstrated professional ownership of production systems.

We are not looking for someone whose primary exposure to these technologies comes from internships, university projects, coursework, or short-term placements.

You do not need experience with every technology listed above. We care more about the depth of your production experience, your ability to design systems, and your track record of taking ownership of complex engineering problems.

For example, strong experience designing and operating Kafka-based streaming infrastructure is more valuable to us than having used five different streaming technologies at a superficial level.

Similarly, we are looking for engineers who have designed graph schemas, not simply listed Neo4j on their CV.

The platform requires capabilities including:

  • Real-time streaming ingestion
  • High-volume time-series storage
  • Data lake and analytical infrastructure
  • Low-latency feature serving
  • Graph databases and domain-specific ontologies
  • ML evaluation and calibration
  • Causal and simulation modelling
  • Data provenance and audit logging
  • Strong tenant-level isolation
  • Production observability and reliability
  • No individual vendor or technology is locked in. We value engineers who understand the underlying architectural trade-offs and can choose the right technology for the problem.

Why Catapult?

Catapult has spent more than twenty years collecting ground-truth athlete data from hardware on the body and on the field, across more than 40 sports and 100 countries.

That data represents a significant opportunity to build new forms of performance intelligence. The challenge is turning that data into systems that are reliable, explainable, and useful at the point where coaches and performance staff need to make decisions.

You will have the opportunity to work on a technically challenging combination of real-time data, machine learning, time-series infrastructure, graph data, and AI evaluation, with direct impact on products used by elite sporting organisations around the world.

Compensation & Benefits

The target Total Compensation range for this position is $157,945 to $259,480 per year.

This range is inclusive of base salary and a target incentive plan, which may include equity, commission, or other bonus structures.
Your specific compensation will be determined by factors including geographic location, relevant experience, and job-related skills.
Catapult also offers paid leave and recognised company holidays, together with a comprehensive benefits package including Health, Dental, Vision, and a 401(k) retirement plan with company match.

Whether you are passionate about sport or simply excited by difficult engineering problems, you will have the opportunity to build technology used by some of the world's most successful teams and athletes.

Catapult is an equal opportunity employer. We value diverse perspectives and encourage people from a wide range of backgrounds to apply.
If you have strong production engineering experience but do not meet every preferred requirement, we would still like to hear from you. We are more interested in depth of experience, technical judgement, and your ability to build reliable systems than in a perfect match against every technology listed.

All offers of employment are subject to Catapult's positive prehire check. To find out more, please contact the Talent Partner for this role.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior ML/Data Engineer in New York, NY vacancy
  • Catapult is building the future of sports performance technology. We’re developing an AI-driven platform that turns vast athlete data into actionable insights used by coaches and teams worldwide. This data foundation role owns the infrastructure for AI agents: data architecture... 
    Senior
    Worldwide

    Catapult

    New York, NY
    3 days ago
  • Catapult Sports is building the AI-driven performance platform for elite athletes. We seek a senior data engineer to own the data foundation: time-series, feature store, sport knowledge graph, and evaluation framework that ensures trustworthy recommendations. You will... 
    Senior
    Worldwide

    Catapult Sports

    New York, NY
    21 hours ago
  •  ...sports performance software, science, and data, in a world where 1% can literally mean...  ...maintenance job. It is the highest-leverage engineering position in Phase 1 of a platform that...  ...execute strategic workforce plans, coaching senior leaders on organisational design, change... 
    Senior

    PVH (Tommy Hilfiger/Calvin Klein)

    New York, NY
    3 days ago
  • $157k - $213k

    Viam in New York is looking for a Senior Software Engineer to join its Data/ML team. This role involves solving complex challenges in machine learning and data management while collaborating with various engineering teams. You will work with technologies such as Golang... 
    Senior

    Viam

    New York, NY
    4 days ago
  • QAVION GROUP sucht einen erfahrenen AI/ML/Data Engineer, der 7+ Jahre Berufserfahrung mitbringt und komplexe Modelle von Design bis Deployment realisiert. Sie arbeiten remote mit flexibler Zeiteinteilung, entwickeln NLP-Lösungen, LLMs und RAG-Architekturen, bauen semantische... 
    Senior
    Remote job

    QAVION SALES & RECRUITING GmbH

    New York, NY
    3 days ago
  • $139.1k - $231.9k

    POSITION SUMMARYVaccines Research is seeking a highly innovative and technically accomplished AI/ML Engineering leader to accelerate the transformation of scientific data into a strategic asset for AI-driven vaccine discovery and development.This role sits at the intersection... 
    Senior
    Permanent employment
    Full time
    H1b
    Local area
    Visa sponsorship
    Work visa
    Relocation package
    2 days per week

    Pfizer

    New York, NY
    2 days ago
  •  ...future team member for the role of Senior Director, AI Solution...  ...Establish reusable patterns for AI engineering, platform integration,...  ...ideal)Hands-on knowledge of AI/ML architecture across training,...  ...Veterans.BNY assesses market data to ensure a competitive compensation... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    New York, NY
    3 days ago
  • BlackLine seeks a Senior AI/ML Engineer to design, build, and optimize large-scale data pipelines powering AI-driven accounting agents. You will lead scalable data infrastructure and collaborate across teams to deliver reliable ML solutions in production. You'll drive end... 
    Senior

    Blackline Systems Inc

    New York, NY
    21 hours ago
  • BlackLine is seeking a Senior AI/ML Engineer to design, build, and optimize data pipelines powering AI-driven accounting agents. You will lead PySpark ETL development, connect client data via APIs and internal connectors, and ensure data accuracy at scale across cloud environments... 
    Senior

    BlackLine

    New York, NY
    4 days ago
  • $126k - $210k

     ...extraordinary. In this role you will Build robust batch/streaming data pipelines and transformations that ensure high-quality,...  ...automation for complex pipelines and dependencies using modern data engineering tools. Partner with analytics, AI, business, and technology... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    BNY Mellon

    New York, NY
    2 days ago
  • BlackLine is seeking a Senior AI/ML Engineer to design, build, and optimize data pipelines powering AI-driven accounting agents. You will lead scalable data infrastructure and collaborate across data science, security, and product teams to drive governance and reliability... 
    Senior

    BlackLine

    New York, NY
    4 days ago
  •  ...Consumer Electronics in 2019, 2022, and 2023. We are looking to bring on an experienced Data Engineer to join Eight Sleep’s machine learning team. This role involves monitoring production ML systems, building tools and pipelines for data analysis, dataset curation, training... 
    Full time
    Sleeping nights
    Flexible hours
    Night shift

    Eight Sleep

    New York, NY
    1 day ago
  • $180k - $220k

    Senior Data Engineer - Market and Credit Risk PlatformsLocation: New York City or Remote (US-based)Salary: $180,000 - $220,000 base (commensurate with experience)About the RoleWe are looking for an accomplished Senior Data Engineer to join a dynamic team focused on designing... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Shift work
    2 days per week
    1 day per week

    Consortia

    New York, NY
    4 days ago
  • $120k - $135k

    Full Time, Fully Remote Sr. Azure Data Engineer opportunity with rapidly growing financial corporation Employee testimonials: Great company...  ...135,000 +Bonus Responsibilities: This fully remote, full-time Senior Azure Data Engineer role sits at the center of a modern Azure-... 
    Senior
    Full time
    Remote work

    Smith Arnold Partners

    New York, NY
    2 days ago
  • $250k - $300k

     ...broader economy through deep fundamental research and applying data science and engineering techniques to alternative data sets. You’ll work alongside...  ..., complex structured and unstructured data sets. As a senior member of our Data Engineering team, you will help set... 
    Senior
    Work experience placement

    Point72

    New York, NY
    4 days ago
  •  ...on innovation and automation, IBKR provides clients with access to over 150 markets across 200+ countries and territories. We are a data-driven organization that leverages cutting-edge technology to deliver best-in-class trading solutions, and our teams thrive in a fast... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    New York, NY
    2 days ago
  • Req ID:376263NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want...  ...-thinking organization, apply now.We are currently seeking a Senior Data Engineer - Snowflake to join our team in Remote, New York (US-NY), United... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    New York, NY
    4 days ago
  • $110k - $190k

    Senior Data Management Professional - Data Engineering - Private Funds Location New York Business Area Data Ref # 10052928 Description & Requirements Bloomberg runs on data. Our products are fueled by powerful information. We combine data and context... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    4 days ago
  • $190k - $220k

     ...by role and will be assessed during the interview process.The Data Engineering team builds tools and systems that make Gusto's data...  ...customized experiences to our customers.We're looking for a Senior Data Engineer who can take loosely defined problems and drive... 
    Senior
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    New York, NY
    2 days ago
  • $123k - $215.25k

     ...annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeCareer Area...  ...engineering (Mobile and Web), AI/ML, marketing technology, enterprise communications...  ..., and automation, grounded in our data technology model that prioritizes data governance... 
    Senior
    Worldwide
    Visa sponsorship

    American Express

    New York, NY
    1 day ago
  • $128k - $252.5k

     ...our clients' businesses. We are hiring a Senior Data Scientist to collaborate directly with...  ...team of interdisciplinary data scientists, engineers, architects, and consultants, our work...  ...productionLead client initiatives to deliver AI/ML solutions, including providing thought... 
    Senior
    Local area

    Deloitte

    New York, NY
    3 days ago
  • Overview Job Title: Senior Data Engineer Department: DigitalReporting To: Manager, Data EngineeringEmployment Type: Full-TimeOverview:Audacy is looking for a Senior Data Engineer to join our dynamic Data Engineering team. In this role, you’ll be at the forefront of... 
    Senior
    Full time
    Local area

    Audacy

    New York, NY
    2 days ago
  • $140k - $160k

     ...strategy centers on making journalism so good that it’s worth paying for. About the RoleThe New York Times is looking for a Senior Data Engineer to join the Customer-Facing Data Products team to develop real-time data pipelines and APIs that process events and serve aggregated... 
    Senior
    Full time
    Local area
    Flexible hours

    The New York Times

    New York, NY
    3 days ago
  • $110k - $190k

    Senior Data Management Professional - Data Engineering - Commodities Data Location New York Business Area Data Ref # 10050802 Description & Requirements Bloomberg runs on data. Our products are fueled by powerful information. We combine data and... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    21 hours ago
  • $137.4k - $161.7k

    Are you ready to make an impact?West Monroe is seeking a Senior Data Engineer to join our Data & AI practice. In this role, you will design, build, and optimize modern cloud data platforms that enable advanced analytics, AI, and business intelligence. Working with technologies... 
    Senior
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    New York, NY
    4 days ago
  • $77k - $202k

     ...and address development areas.Interpret data to inform insights and recommendations.Uphold...  ...tailored for healthcare payers. As a Senior Associate, you will analyze complex problems...  ...least 4 years of experience in software engineering or data engineeringWhat Sets You Apart-... 
    Senior
    Full time
    H1b

    PwC

    New York, NY
    2 days ago
  • A technology consulting firm in Georgia is seeking a Data Scientist / Machine Learning Engineer to support advanced analytics initiatives. The candidate will develop and deploy machine learning models, process large datasets, and provide insights for mission-critical operations... 

    Athena Technology Group

    New York, NY
    2 days ago
  •  ...visualization capabilities related to Fusion Operational Dashboards. The ideal candidate is an inquisitive learner with a passion for security, data and analytics.The candidate must effectively collaborate with stakeholders from inception to completion of a capability, and should... 
    Senior

    NTT DATA

    New York, NY
    21 hours ago
  •  ...WorldQuant seeks an senior developer to design, build, and operate large-scale data and ETL systems powering research and investment workflows. You will own critical systems end-to-end, drive architectural decisions, and mentor others through review and collaboration.... 
    Senior

    WorldQuant

    New York, NY
    2 days ago
  •  ...A government services provider in New York is looking for a CommVault Systems Engineer. You'll focus on designing and implementing backup and recovery solutions in a federal environment. The ideal candidate possesses strong expertise in Commvault, troubleshooting complex... 
    Senior

    CGS Federal (Contact Government Services)

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior ML/Data Engineer. Be the first to apply!