> Markdown version of [/jobs/ext/2391920-senior-computer-vision-engineer](https://www.wearedevelopers.com/jobs/ext/2391920-senior-computer-vision-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Computer Vision Engineer - **Company:** Catapult Sports - **Location:** London, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Data Analysis, Artificial Neural Networks, Computer Vision, C++ (Programming Language), Software Debugging, Linux on Embedded Systems, Python (Programming Language), Machine Learning, Software Engineering, Docker - **Published:** August 12, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=73150a76b37d5796 ## About the Role * 4+ years of software engineering experience, with significant depth in the engineering of complex systems * Demonstrated experience shipping systems to production and end-to-end ownership of them * Strong proficiency in Python and C/C++ - you're comfortable across the full stack from higher level applications to performance-critical native code. * The ability to own ambiguous problems: scoping, prototyping, shipping, and measuring. Nice to have - and what would make you exceptional: * Computer Vision and ML experience * Deeper knowledge of the mathematics behind tracking systems: 3D geometry, state estimation, filtering, optimization. * Experience with depth cameras (structured light, time-of-flight) and 3D perception. * Familiarity with embedded Linux, Docker on ARM, and systems-level debugging., * In 6 months time… You have shipped at least one meaningful improvement to detection or tracking quality, and you have a deep understanding of the tracking system and how we might extend it. ## Description We are looking for a Senior Computer Vision & Tracking Engineer to drive the computer vision and real-time tracking systems at the heart of our camera-based products. Based in London (hybrid), you will be part of a small team building the perception stack that turns vision data into athlete performance insights - from neural network inference on edge AI accelerators, to 3D object tracking, to the data science that validates and extends what our system can measure. Today, that means tracking barbell-based weightlifting with sub-rep precision; tomorrow it means general human movement. This is a role for someone who thrives on breadth. In any given week, you might be optimizing a model for edge inference, designing a new movement analysis algorithm, or analyzing data to produce athlete profiles. You'll report to a Senior Director of Engineering and collaborate closely with our embedded platform and applications teams. If you've built real-time perception systems that had to work reliably in the real world - on real hardware, with real constraints - this is your kind of problem., * Drive the technical direction of our computer vision and tracking domain: the full pipeline from sensor readings through computer vision, motion recognition, and metric calculation. * Train, optimize, and deploy neural networks for real-time segmentation and classification on embedded hardware, including model conversion and optimization for edge accelerators. * Extend our tracking and motion recognition pipeline to support new movements and types of analysis. * Own the reliability of the domain: analyze tracking accuracy, build quality metrics, and use data to drive improvements across the pipeline. ## Related Videos - [From Collecting Bottle Caps 🥤to Building Vision 👀](https://www.wearedevelopers.com/videos/2028-from-collecting-bottle-caps-to-building-vision) - [Focoos AI: Building the Future of Computer Vision](https://www.wearedevelopers.com/videos/1659-focoos-ai-building-the-future-of-computer-vision) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 112 - The True Crime of AI Development](https://www.wearedevelopers.com/magazine/421-dev-digest-112-the-true-crime-of-ai-development) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)