> Markdown version of [/jobs/ext/182226-principal-computer-vision-engineer](https://www.wearedevelopers.com/jobs/ext/182226-principal-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). --- # Principal Computer Vision Engineer - **Company:** Catapult Sports - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $140,625.0 - $281,250.0 - **Contract:** Temporary contract - **Skills:** Data Analysis, Artificial Neural Networks, Computer Vision, C++ (Programming Language), Virtual Camera Systems, Software Debugging, Linux on Embedded Systems, Python (Programming Language), Machine Learning, Software Deployment, Software Engineering, Real Time Systems, Docker - **Published:** May 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=db9f25e22325796d ## About the Role Do you have experience in Python?, * 8+ years of software engineering experience, with significant depth in at least one of: computer vision, real-time systems, ML/AI deployment, or robotics perception. * Strong proficiency in Python and C/C++ - you're comfortable across the full stack from model training to performance-critical native code. * Demonstrated experience shipping ML or CV systems to production, especially on resource-constrained or embedded platforms. * The ability to own ambiguous problems end-to-end: scoping, prototyping, shipping, and measuring. * Comfort with leadership: you've mentored engineers, led technical direction, or driven cross-team initiatives, even if your title didn't say "lead." Nice to have - and what would make you exceptional: * Deeper knowledge of the mathematics behind tracking systems: 3D geometry, camera models, state estimation, filtering, optimization. * Experience with edge AI accelerators and inference optimization libraries. * Background in pose estimation, human movement analysis, or biomechanics. * Experience with depth cameras (structured light, time-of-flight) and 3D perception. * Familiarity with embedded Linux, Docker on ARM, and systems-level debugging. ## Description We are looking for a Principal Computer Vision & Tracking Engineer to own and drive the computer vision and real-time tracking systems at the heart of our camera-based products. Based in Boston (hybrid), you will lead 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 player-coach a small pod of engineers while collaborating 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., * Own the technical direction of our computer vision and tracking domain: the full pipeline from sensor readings through computer vision, motion recognition, and metric calculation. * Lead and mentor a small team (1-2 engineers), setting priorities, reviewing designs, and driving execution while remaining deeply hands-on. * 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., * 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. * In 12 months time… You've driven the roadmap for expanding our vision system to new movement types. The team is running well, and you're the go-to person across the company for anything related to how our camera system sees and understands athletes. ## Related Videos - [Focoos AI: Building the Future of Computer Vision](https://www.wearedevelopers.com/videos/1659-focoos-ai-building-the-future-of-computer-vision) - [From Perception to Autonomy: Building Agentic Edge AI Robots with ROS 2](https://www.wearedevelopers.com/videos/100295-from-perception-to-autonomy-building-agentic-edge-ai-robots-with-ros-2) - [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) - [How computers learn to see – Applying AI to industry](https://www.wearedevelopers.com/videos/756-how-computers-learn-to-see-applying-ai-to-industry) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)