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 11 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
    1 hour 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
    2 days ago
  • $140k

    The Museum of Modern Art is seeking an experienced Senior Data Engineer to be the technical owner of our data engineering team and the primary point of contact for departments and data analysts who rely on our data warehouse. This role guides and mentors the data engineers... 
    Senior

    The Museum of Modern Art

    New York, NY
    4 days ago
  • $118k

     ...inclusive world.About the Role Capgemini is seeking an experienced Data Engineer to support a strategic Financial Services engagement. This...  ...Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal... 
    Senior
    Full time
    Local area

    Capgemini

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

     ...receive quality mental healthcare? Come join our mission of getting therapy in the hands of everyone! We are looking for a Senior Data Engineer to join our Data Science team. The Senior Data Engineer will lead the design and development of scalable, high-performance data... 
    Senior
    Full time
    Live in
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    1 day per week

    Talkspace Corporate

    New York, NY
    1 day 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
    10 days ago
  •  ...We are looking for a Senior AWS Redshift Data Engineer to join our data team on a full-time 1099 contract through the end of the year . You'll work alongside a team of five data professionals, with a primary focus on optimizing our AWS Redshift environment and improving... 
    Senior
    Full time
    Contract work

    Braintrust

    New York, NY
    3 days 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
    5 days ago
  •  ...A healthcare technology startup in New York seeks an experienced Data Engineer to build AI-driven financial systems for practices. You will work closely with providers to solve critical financial challenges, ensuring practices thrive. The role requires over 5 years of... 
    Senior

    Joyful Health

    New York, NY
    1 hour 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
    3 days ago
  •  ...Green Key Resources seeks a Senior Associate, Data Engineering to join the Data & Analytics team within our Technology organization. You will help build and advance the firm's enterprise data environment, enabling reporting, analytics, AI initiatives, and data-informed... 
    Senior

    Green Key Resources

    New York, NY
    1 hour ago
  • $170k - $230k

     ...Amazon is seeking a Data Engineer III based in New York, New York. The role involves designing and developing large-scale data structures for business intelligence analytics and mentoring junior engineers. Applicants should have 5+ years in data engineering and be proficient... 
    Senior

    Amazon

    New York, NY
    1 hour ago
  •  ...Compass is seeking a Senior Engineer for the Streaming & Durability team to design and operate the global data layer, ensuring fast, correct isolation across thousands of tenants. You will own data layer tooling and guide production stability at scale across PostgreSQL... 
    Senior

    Socket

    New York, NY
    5 days ago
  •  ...NinjaOne is seeking a Senior Data Engineer to join the Emerging Products team. You will design and scale lakehouse architectures, build robust streaming and batch pipelines, and ensure reliable data delivery to analysts and data scientists using Kafka, Spark, Iceberg,... 
    Senior
    Remote work
    Flexible hours

    NinjaOne

    New York, NY
    3 days ago
  •  ...A technology solutions company is seeking a skilled Java developer in New York to implement solutions for large data processing using NoSQL and Hadoop. The ideal candidate will have strong server-side Java experience and be involved in architectural discussions. Responsibilities... 
    Senior

    STEM Xpert

    New York, NY
    1 hour ago
  •  ...New York – 3 Days onsite role Must Skills Python skills - with event driven programing on Azure platform Snowflake lead/ architect Seniority level Mid-Senior level Employment type Contract Job function Strategy/Planning, Supply Chain, and Consulting Industries:... 
    Senior
    Contract work

    Hallmark Global Solutions Ltd

    New York, NY
    1 hour ago
  •  ...A leading fintech startup in New York is seeking a Senior Data Architect & Analytics Engineer to own and evolve their analytics data platform. As the first dedicated data hire, you will create a data architecture that powers decision-making across various operations.... 
    Senior

    Saaf Finance

    New York, NY
    1 hour ago
  •  ...Pegasus Knowledge Solutions, Inc. is seeking an experienced Data Engineer to build pipelines, storage, and logic powering our AI-driven support analytics. You will transform unstructured chats and tickets into clean, structured data our AI agents can reliably use. You... 
    Senior

    Pegasus Knowledge Solutions

    New York, NY
    1 hour ago
  • 6AM City, LLC is seeking a Sr. Data Engineer for a 6-month onsite engagement in Atlanta, GA. You will design, build, and maintain data pipelines using Snowflake, dbt, GCP, and Python to move and transform data. Responsibilities include securing data in transit, diagnosing... 
    Senior
    Contract work

    6AM City

    New York, NY
    1 hour ago
  •  ...Position Summary Lead complex data engineering projects; design data architectures aligned with business requirements; optimize data workflows and manage data pipelines; ensure smooth operation of data systems. Responsibilities Lead development of large-scale data pipelines... 
    Senior

    Saransh

    New York, NY
    3 days ago
  •  ...T-Mobile seeks a data architect/engineer to design and develop data architectures across on-premise, cloud, and hybrid platforms to support organizational data needs. You will mentor teammates and collaborate with data engineers to deliver data warehousing and analytics... 
    Senior

    T-Mobile

    New York, NY
    1 hour ago
  •  ...Bedrock Robotics is looking for a Senior Data Engineer to join their innovative team in New York. This role requires experience in building and optimizing data pipelines, ensuring data quality standards, and collaborating with engineering teams. The ideal candidate will... 
    Senior

    Bedrock Robotics

    New York, NY
    1 hour ago
  •  ...A healthcare solutions provider is seeking a Data Engineer III to design and maintain data architecture. Key responsibilities include T-SQL development, ETL processes, and Python scripting for data automation. The role requires a Bachelor's degree in a relevant field and... 
    Senior

    C2Q Health Solutions

    New York, NY
    1 hour ago
  •  ...Roku in New York is seeking a Senior Solutions Engineer (Ad Data Ingestion) to own conversions, audiences, and pixels integrations. You’ll partner with clients to ensure healthy data ingestion, quality signals, and reliable measurement for Roku’s advertising platform.... 
    Senior

    Roku

    New York, NY
    1 hour ago
  •  ...Flatiron Health is seeking a Senior Data Engineer who is customer-obsessed and ready to reimagine the cancer-care data infrastructure. You’ll join the Core Products Engineering team to design and maintain data solutions that power insights for life science partners, collaborating... 
    Senior

    Flatiron Health

    New York, NY
    1 hour ago
  • Valid8 Financial, Inc. is looking for a Senior Data Engineer to support real-time intelligence initiatives for a Fortune 100 client. In this role, you will build high-quality data products using Denodo and other AI tools to create trusted data assets. Responsibilities... 
    Senior

    VALID8 Financial

    New York, NY
    1 hour ago
  • 6AM City, LLC is looking for an AWS Data Engineer based in Newark, NJ. The role involves enhancing data infrastructure and collaboration with application developers while offering flexible hybrid work arrangements. The ideal candidate must possess 8+ years of IT experience... 
    Senior
    Flexible hours
    2 days per week

    6AM City

    New York, NY
    1 hour ago
  •  ...A forward-thinking tech company in New York is seeking a Senior Data Engineer to shape data products crucial to their mission. In this role, you will build and optimize data pipelines, manage data architecture, and collaborate with cross-functional teams to meet business... 
    Senior
    Work at office

    Metropolis Inc

    New York, NY
    5 days ago
  • $140k - $170k

     ...Gen II Fund Services is looking for a Senior Data Engineer to join their Data & Integration Platform team, focusing on building and maintaining Snowflake data layers. The ideal candidate will have 5+ years of experience in data engineering and expertise in Snowflake,... 
    Senior

    Gen II Fund Services

    New York, NY
    1 hour ago
  •  ...BetMGM LLC is seeking a Senior Data Engineer to manage the full lifecycle of data pipelines from raw data to insights. Your role will involve building AWS-native infrastructure and maintaining CI/CD pipelines while ensuring high data quality. The ideal candidate has a... 
    Senior

    BetMGM LLC

    New York, NY
    1 hour ago

Do you want to receive more vacancies?

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