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- Develop and execute strategic workforce plans, coaching senior leaders on organisational design, change management, communication, and talent development to drive engagement, retention, and business performance.
- Shape culture and values by identifying organisational needs and implementing impactful, scalable people solutions.
- Drive a consistent, high-quality employee experience across the EMEA region, spanning three offices, 16 countries, and multiple employment frameworks.
- Provide hands-on support and strategic partnership to leaders, teams, and employees, ensuring people strategies are aligned with business goals.
- Partner with the Talent team to deliver strategic initiatives across learning and development, diversity, equity and inclusion, reward, workforce planning, and talent acquisition.
- Mentor and lead regional P&C team members, fostering a high-performance culture.
- Leverage data and insights to identify trends, inform decision-making, and influence strategic outcomes.
- 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.
- ...future team member for the role of SVP, AI / Machine Learning Data Engineer to join our AI Hub team. This role is located in New York City,... ...plus. Advanced experience (preferably 9+ years) in applied AI/ML, modelling and software engineering. Ability to operate as a group...SeniorWork experience placementWorldwideFlexible hours
$125.5k - $147.6k
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...SeniorFull timeWork at officeLocal areaImmediate startFlexible hours- ...Metropolis Technologies is seeking a Senior Data Engineer to shape data products and build extensive datasets impacting thousands of internal users and millions of members. You will join a world-class data engineering team dedicated to advancing skills and careers in...Senior
- ...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...SeniorWork at office
- ...A leading staffing company is seeking a Senior Data Engineer in New York, NY to design and build scalable data solutions utilizing various Microsoft Azure tools and technologies. The ideal candidate will have significant experience in data modeling, big data environments...Senior
- ...Overview We are hiring a Data Engineer to join our Data Technologies team. This team partners with middle-and back-office application teams to design, build, and support next-generation data platforms and pipelines that ingest, process, and transform large-scale data into...Senior
- ...We are seeking a Senior Big Data Engineer with 8+ years of IT experience and strong expertise in Hadoop, Spark, Python, and Snowflake. The ideal candidate will have hands‑on experience building scalable data pipelines, migrating data from Hadoop to Snowflake using PySpark...Senior
- ...Job Summary – Senior Snowflake Data Engineer Design, build, and optimize scalable data pipelines using Python and Snowflake Develop robust backend services and implement advanced Snowflake data models Deliver end-to-end data engineering solutions in complex business environments...SeniorFull timeContract workLocal area
- ...Analytics a Straive company is a leading data, analytics, and AI services firm... ...Role We are looking for an experienced Senior Data Engineer with deep expertise in Databricks, PySpark... ...ecosystems (Comscore, Kantar, IAS, Moat) or ML feature pipelines. Soft Skills Strong decision...SeniorWork experience placement
$55 - $65 per hour
...Get AI‑powered advice on this job and more exclusive features. Senior Data Engineer (ERP / Finance Data Focus) 6‑Month Contract to Hire | $55–$65/hr | Fully Remote We’re looking for a Senior Data Engineer to join a growing team within the Office of the CFO. This role...SeniorContract workWork at officeRemote work$85 - $91.5 per hour
...powered advice on this job and more exclusive features. Direct message the job poster from Milestone Technologies, Inc. Seeking a Senior Data Engineer for the following role: Basic Qualifications 5+ years of relevant data engineering experience with specific experience in...SeniorContract workWork experience placement- ...Senior Data Engineer – AWS Glue & Snowflake Location: Midtown Manhattan, NY Duration: 6+ Months Contract Apply here – Required Skills 5+ years of Data Engineering experience 3+ years of hands-on AWS Glue development Strong experience with PySpark, Python, SQL, Snowflake...SeniorContract work
- ...I am partnered with a company that offers a platform of data, tools and insights to businesses that provide civic engagement for... ...more equitable communities. The team are looking to hire a Senior Data Engineer, to join the existing team of 5 people to help design, build...Senior
- ...driven tech company headquartered in Brooklyn NY transforming how data powers decision-making across entertainment industries. Our... ...metaverse and with elegant data solutions—and we believe that great engineering starts with great people. We foster a culture of trust,...SeniorH1b
- ...Job Title: Senior Data Engineer Location: New York, NY 10011 Contract Duration: 10 months Detailed Job Description: Create detailed design of data pipelines Work on development, code review, implement validation, in line with architecture and...SeniorContract work
- ...Senior Data Lake Engineer/Developer-Tech Lead Duration: 6 months CTH Location: New York Hands-on Tech lead responsible for designing a large Datalake, managing data flows that integrate information from various sources into a common pool implementing data pipelines...Senior
- ...companies we partner with. We are looking for an experienced Data Engineer to join our team and help design, build, and optimize data solutions... ...of data visualization tools like Power BI. Job Details Seniority level: Mid-Senior level Employment type: Contract Job...SeniorContract workFor contractors
- ...The Senior Associate, Data Engineering will play a key role within the Data & Analytics function, supporting the venture and growth business by designing, building, and evolving an enterprise data platform. This role helps shape the long‑term vision for the firm’s data...Senior
- ...Grailed is looking for a Senior Data Engineer to help us build and scale the data infrastructure that powers one of the world’s leading fashion... ...data models that serve the broader business, built with AI and ML consumption in mind Build and maintain a semantic layer with...Senior
- ...Overview Job Title: Senior Data Engineer (Java / Spring Boot / Kafka) Locations: New York (Tristate area) Type: Full-time - Onsite Experience: 10 to 12 years Functions: Consulting, Finance, Information Technology, Data Engineering & Analytics Job Description We are looking...SeniorFull time
- ...Senior Data Engineer We are hiring a Data Engineer to join our team and help build the foundation of Verse’s data infrastructure. This is a high... ..., schemas, dimensional models, analytics layers, and ML-ready datasets. Strong understanding of data modeling, governance...SeniorWork at office
$160k - $200k
...As a Senior Data Engineer at Rearc, you'll be the technical anchor on complex, client-facing data engineering engagements, someone who can sit across the table from a client's data leadership team, understand their most difficult data challenges, and then go head-down...SeniorWork experience placement- ...Global multi-strat hedge fund is looking for a senior data engineer to work with Systematic portfolio managers. Experience working with Security Master is preferred but not required. Responsibilities Develop and maintain scalable Python-based ETL pipelines for ingesting...Senior
- ...TSR Consulting is currently seeking a highly motivated Senior Data Engineer for a hybrid opportunity in New York City, NY Duration: 5+ Months Location: New York City, NY We are looking for a hands‑on Senior/Lead Data Engineer with strong expertise in Snowflake and AWS...SeniorTemporary work
- ...US CITIZEN OR GC HOLDER. WILL NOT WORK WITH THIRD PARTIES. MUST BE LOCATED IN ONE OF THE FOLLOWING LOCATIONS. Job Purpose: The Data Engineer III will play a pivotal role in designing, developing, and maintaining the data architecture for our organization. This individual...SeniorContract work
- ...Senior Snowflake Data Engineer 3 Days onsite in NYC, NY, locals only. Face-to-face interviews will be there. 6 months Senior Python and Snowflake Developer to design, build, and optimize scalable data pipelines, develop robust backend services, implement...SeniorLocal area
$170k - $190k
...more human approach to the industry. Their data-powered products help financial... ...Snowflake warehouse from analyst-maintained to engineer-optimized while standardizing data models... ...client reporting, operational dashboards, and ML features. Build self-healing data pipelines...SeniorRelocationVisa sponsorship$75 - $85 per hour
...Job Summary: Our client, a major entertainment and streaming company, is looking for a Senior Data Engineer to support their Product Performance team within the Data Organization on a 6‑month contract, onsite in New York, NY. This team owns the data that measures the...SeniorHourly payContract workLocal area$6,000 - $7,000 per month
...Were looking for a strong Senior Software Engineer with Data Engineering experience. Someone who is proficient in building robust, scalable, maintainable and thoroughly monitored data pipelines on cloud environments. As a young and ambitious company in an extremely dynamic...SeniorFull timePart timeRemote work- ...Location: New York - New Jersey - Hybrid The Opportunity Strategio is seeking an experienced Senior Snowflake Data Engineer to join a high-impact enterprise data team supporting large-scale data platform initiatives in the financial services sector. In this role, you...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
- machine learning engineer New York, NY
- computer vision machine learning engineer New York, NY
- ai ml engineer New York, NY
- machine learning software engineer New York, NY
- machine learning ai engineer New York, NY
- junior data engineer remote New York, NY
- data engineering intern summer New York, NY
- hadoop big data developer New York, NY
- senior data quality engineer New York, NY

