Skip to main content
Back to all jobs

Software Engineer (Computer Vision, C++) at Bolt6 Ltd

Build the future of sport by developing real-time computer vision systems that power live broadcast graphics for tennis, motorsport, and golf. This elite sports technology firm is looking for a C++ expert to own CV products end-to-end, from 3D geometry research to GPU optimization. With your work appearing on live TV seen by thousands, this role offers unparalleled impact, a politics-free culture, and the autonomy to solve complex non-linear problems in a high-stakes environment. If you want to see your code drive the next generation of AR and tracking in professional sports, apply now.

About this role

Role overview

You will own the development of cutting-edge computer vision products from research to real-time deployment. This role focuses on optimizing C++ applications for high-stakes live sports environments, including tennis and motorsport. You will work across the full stack of CV technology, ensuring sub-second reliability for millions of global viewers.

About the company

We’re building the future of sport. Bolt6 is a sports technology company at the forefront of visual innovation - from real-time tracking and data overlays, to immersive broadcast graphics and AR experiences. We work across tennis, golf, motorsport, volleyball, and more; partnering with rights holders and broadcasters to elevate how sport is seen, understood, and enjoyed.

What you'll do

What you will do

  • Own the entire lifecycle of computer vision products including research, production C++ development, and real-time monitoring on cloud-based systems.
  • Optimize and debug C++ applications on both CPU and GPU to resolve bottlenecks in low-latency, real-time tracking environments.
  • Collaborate with machine learning and product teams to integrate modern ML techniques and 3D geometry solutions into broadcast-ready features.

Who you are

Who this is a fit for

  • Proven track record of shipping and maintaining production-grade C++ computer vision systems, ideally within cloud-based micro-service architectures.
  • Deep technical proficiency in 3D geometry, SLAM, numerical optimization, and the ability to integrate diverse open-source libraries to solve complex problems.
  • Strong communicator capable of translating highly technical CV concepts into clear delivery phases for product managers and cross-functional stakeholders.

Why this role

Why this role is remarkable

  • Your work will be seen by thousands of viewers globally on live television broadcasts for elite sports like tennis, golf, and motorsport.
  • Join a high-autonomy environment where you own products end-to-end, from initial 3D geometry research to production-grade cloud deployment.
  • Be part of a culture that rejects internal politics, offers a performance-based bonus scheme, and actively supports internal promotions and career pivots.

Jack & Jill

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.

Meet Jack

Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

How does this work?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If it’s a match and the company wants to meet you, they’ll make the intro. In the meantime, if you’d like, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.