Senior ML/Data Engineer
$157.95k - $259.48kCatapult 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 LEARNINGCatapult 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.
- 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
- 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
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 & BENEFITSThe 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.
- 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
- ...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...SeniorRelocation
$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...SeniorWork at office$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...SeniorFull timeWork at officeRelocation$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...SeniorFull timeTemporary workRemote work$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...SeniorWork at officeRemote workFlexible hoursShift work2 days per week1 day per week$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-...SeniorFull timeRemote work$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...SeniorWork experience placement- ...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...SeniorWork at officeRemote work
$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...SeniorFull time- 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...SeniorFull timeWork at officeRemote workFlexible hours
$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...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$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...SeniorTemporary workFor contractorsWork experience placement$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...SeniorWorldwideVisa sponsorship$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...SeniorFull timeLocal areaFlexible hours$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...SeniorLocal area- 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...SeniorFull timeLocal area
$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...SeniorTemporary workFor contractorsWork experience placement$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...SeniorLocal areaImmediate startFlexible hours$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...SeniorWork experience placementSummer holidayFlexible hours- ...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
$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-...SeniorFull timeH1b- ...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
- ...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...SeniorFull timeImmediate start
- ...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
- ...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...SeniorLocal area3 days per week
$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,...SeniorLocal area3 days per week- ...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
$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...SeniorTemporary workFor contractorsWork experience placementImmediate start- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior ML/Data Engineer. Be the first to apply!
- senior ml engineer New York, NY
- data scientist machine learning engineer New York, NY
- machine learning engineer New York, NY
- machine learning ai engineer New York, NY
- machine learning software engineer New York, NY
- ai ml engineer New York, NY
- computer vision machine learning engineer New York, NY
- junior machine learning research engineer New York, NY
- data platform engineer New York, NY
- aws data engineer New York, NY




