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. We don't just work in the sporting industry; we are actively changing it. Since 2006, our solutions have been leading the way in sports performance software, science, and data, in a world where 1% can literally mean the difference between winning and losing.

We work with over 5,000+ teams around the world, empowering coaches, managers and trainers in premier teams in the NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA and more. We provide the information they need to optimize athletes' health, game-day readiness, and performance, as well as in-game tactics.

Catapult is a sports technology company that empowers professional teams to make data-driven decisions. We deliver health, performance, video, and AI insights from the locker room to competitive environments, ensuring every decision is an opportunity to gain an advantage, sharpen performance, and build lasting success.

WE WANT PEOPLE WHO ARE PASSIONATE ABOUT MACHINE LEARNING

Catapult Sports is the global leader in athlete performance technology, trusted by elite clubs and national programs across every major sport on every continent. Our hardware and software platforms are on the training ground and in the arena with the best teams in the world — and we have been there, continuously, for over two decades.

We are now building the AI layer that compounds everything Catapult has ever measured. The goal is ambitious: to become the indispensable intelligence partner for every coach and athlete in every sport — a system that connects the full depth of performance data and surfaces the right insight at the right moment, with the confidence to act on it.

This role is the data foundation of that platform. You will own the infrastructure every AI agent reasons over: the data architecture, the feature store, the sport knowledge graph, and the evaluation framework that makes every recommendation trustworthy before it reaches a practitioner. This is not a support role or a pipeline maintenance job. It is the highest-leverage engineering position in Phase 1 of a platform that will define what performance intelligence means in professional sport.

If you have built data infrastructure at scale — time-series, feature serving, graph — and you care deeply about whether the systems you build are actually trustworthy, not just functional, this is the role that will define your next chapter.

WHAT YOU'LL DO
  • You will own the data infrastructure that every AI agent on the platform reasons over. That means designing and building the systems that ingest, store, and serve athlete performance data at scale — from real-time sensor streams to longitudinal historical records — and ensuring every layer is governed, isolated per client, and trustworthy at the moment of a high-stakes decision.
  • You will build the feature store that makes derived metrics available to agents in milliseconds, design the sport knowledge graph that encodes relationships between athletes, loads, injuries, and outcomes, and create the evaluation framework that validates every agent's recommendations against the full distribution of real-world cases before any output reaches a practitioner.
  • You will work directly with domain scientists and AI engineers, translating deep sport science requirements into durable, production-grade infrastructure that compounds in value with every season of data added to the platform.
WHAT YOU'LL NEED NON-NEGOTIABLE
  • 5+ years of production data engineering at scale, time-series databases, data lakes, feature stores in a real-time or near-real-time environment
  • Experience building probabilistic evaluation frameworks or model calibration infrastructure, you understand the difference between a model that works and a model that is trustworthy
  • Strong Python, Golang and SQL; experience with streaming ingestion (not batch-only) for live sensor or IoT data
  • Graph database experience: you have designed schemas for complex relationship networks, not just queried existing ones
  • Production experience with tenant-level data isolation at the infrastructure level, not just access control
  • Comfort working directly with domain scientists and AI engineers; you translate data requirements into durable infrastructure, not just pipelines
STRONGLY PREFERRED
  • Experience with causal inference or counterfactual modeling over graph structures
  • Background in sports technology, wearable sensor data, or biomechanics data, you understand what makes athlete time-series data structurally different from standard telemetry
  • Experience building knowledge graphs with custom ontologies for a specific domain
  • Familiarity with LLM evaluation frameworks and their limitations in probabilistic sport science contexts
  • Experience working with AWS (ECS, EC2, Lambda, SNS, SQS, etc), GraphQL, REST, gRPC, Postgres, Mongo

THE STACK

No vendor names are locked, the capabilities are what matter, and the right engineer knows how to choose. The platform requires: real-time streaming ingestion; time-series optimised storage at lake scale; millisecond feature serving; graph database with custom sport ontology; causal and simulation modeling layer; full provenance and audit logging; per-club isolation at the infrastructure level.

WHY CATAPULT?

Catapult has spent twenty years collecting ground-truth athlete data from hardware on the body and on the field, across 40+ sports and 100+ countries. That depth of longitudinal, proprietary data is impressive. What we are building now is the intelligence layer that makes that data into something a coach can act on in the moment a decision is required.

The data engineer who builds this foundation will have built the infrastructure layer underneath a platform that compounds in value with every decision made on it. The moat is not just what we know. It is how trustworthy that knowledge is — and that starts with what you build.

COMPENSATION & BENEFITS

The target Total Compensation range for this position is $157,945 - $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 within this range will be determined by factors such as your geographic location, relevant experience, and job-related skills.

In addition to this compensation, Catapult also offers generous paid leave and recognized company holidays, and the opportunity to participate in our comprehensive benefits package, including Health, Dental, and Vision insurance, and 401(k) retirement plan with company match.

Whether you're interested in sports or not, you'll have the satisfaction of knowing your work is supporting some of the most successful teams and athletes on the planet!

Research shows that while men apply for jobs when they meet an average of 60% of the criteria, women and other marginalized groups tend only to apply when they check every box. So if you have what it takes, but don't meet every single point in our job ad, please still get in touch! We would love to have a chat and see if you could be a great addition to our team. We are building the future of sports performance. Our priority is to find the brightest talent who can add to our team culture, actively contribute, and be excited about what they do.

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 14 days ago
Similar jobs that could be interesting for youBased on the Senior ML/Data Engineer in New York, NY vacancy
  • 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
  •  ...Senior ML Eng Location: NYC (onsite only – not remote) Alliance is the leading accelerator...  ...5B+. We're hiring a  Machine Learning Engineer to join our in-house engineering team....  ...and operate production Python systems for data collection, enrichment, feature... 
    Senior
    Relocation

    The Alliance

    New York, NY
    10 days ago
  • $101.49k - $147k

     ...We have an exciting opportunity to join our team as a Sr. Engineer I - AI. As a Senior ML Engineer, you will support the implementation of diverse...  ...projects forward in collaboration with the key customers - data scientists, business units and IT partners across the... 
    Senior
    Work at office

    NYU Langone Health

    New York, NY
    18 days ago
  • $300k - $375k

     ...seeking an experienced and self-directed Senior Machine Learning Engineer to join their in-house engineering...  ...Key Responsibilities Own Applied ML End-to-End: Translate ambiguous, high...  ...maintain production Python systems for data collection, enrichment, feature extraction... 
    Senior
    Full time
    Work at office
    Relocation

    Mlabs, Inc.

    New York, NY
    1 day ago
  • $213k - $263k

     ...documentation Collaborate effectively with partner and customer teams to deploy models to production Develop and maintain scalable data pipelines for Training & Eval to process data from multiple sources. Design and implement evaluation frameworks for perception... 
    Senior
    Full time
    Temporary work
    Remote work

    Waymo

    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
  • $175k - $250k

     ...Swayable is a fast-growing AI and automated data science platform that measures public...  ...About the role Swayable is seeking a Senior Engineer blending Python software development expertise...  ...with the constantly evolving toolset for ML and AI Ops. You are knowledgeable... 
    Senior
    Full time

    Swayable

    New York, NY
    1 day 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
    3 days ago
  • $182k - $242k

     ...Nasdaq: CRWV) in March 2025. Learn more at .What You’ll Do:The Data Engineering Team builds and operates the foundational data infrastructure...  ..., and actionable at scale.About the role:We're seeking a Senior Data Engineer to design and build the foundational datasets that... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    3 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
    3 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
    7 hours 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
  • $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
  • $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
    7 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
  • $106.9k - $176.5k

     ...go. Join EY and help to build a better working world.Senior Consultant - Financial Services - Data & Analytics - Data Architecture and EngineeringEY is...  ...Data Products Management (DPM), Data Architecture and Engineering (DAE), Data Governance and Controls (DGC), and Data Analytics... 
    Senior
    Work experience placement
    Summer holiday
    Flexible hours

    EY (Ernst & Young)

    New York, NY
    1 day ago
  •  ...Reference 0000019385Salary Type AnnuallyIndustry Private Equity;Venture Capital and Private EquitySelling Points Shape the future of data engineering at a leading organization. Drive innovation through scalable data platforms and AI capabilities. Enjoy comprehensive benefits... 
    Senior

    Green Key Resources

    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
  •  ...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
    4 days ago
  •  ...commerce. We connect an organization's entire data landscape — internal systems, social...  ...What You'll Do Design, build, and deploy ML models for demand forecasting, time...  ...ML pipelines: data preprocessing, feature engineering, model training, evaluation, and production... 
    Senior
    Full time
    Immediate start

    Decircle

    New York, NY
    1 day 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
  •  ...agility, and growth — driving the company's success. At New York Life will join a team of analytics engineers focused on delivering clean, well-structured, and reliable data to power various business and AI solutions across the enterprise. In this role, you will help... 
    Senior
    Local area
    3 days per week

    New York Life Insurance Company

    New York, NY
    4 days ago
  • $100k - $143k

    Location Designation: Hybrid - 3 days per week Role Overview:The Data Governance Engineer plays a key role in advancing New York Life’s data governance initiatives. This individual contributor role focuses on the operational design and execution of metadata cataloging,... 
    Senior
    Local area
    3 days per week

    New York Life Insurance Company

    New York, NY
    1 day ago
  •  ...TechnologyExperience Level: Experience ProfessionalsContact: Ashley RezinJob ID: REQ8361ROLE OVERVIEW We are looking for an experienced Senior Market Data Engineer to join our team. The ideal candidate will have a strong background in Python, cloud technologies, and extensive... 
    Senior

    Balyasny Asset Management

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

    Senior Data Management Professional - Analytics Engineer - DMO BI Location New York Business Area Data Ref # 10052485 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
    Immediate start

    Bloomberg

    New York, NY
    1 day ago
  •  ...Role - Senior Data Engineer Location - Columbus OH RTTO: 5 Days onsite Combined Skill Summary: Snowflake development and SQL optimization Data Lake engineering (Raw → Trusted → Refined zones) ETL / ELT pipeline development Python and PySpark... 
    Senior

    Diverse Lynx

    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!