Senior Computer Vision Engineer (C++)
About Us
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
- Own Computer Vision Products End-to-End: You will own computer vision products throughout their entire lifecycle - from research and production-grade development to deployment, monitoring, and iterative improvement.
- Maintain Reliability of Our Products: Sports happen in real time, and you will ensure our products deliver continuously. You will diagnose and resolve issues related to cloud-based micro-service systems.
- Optimise & Debug Real-Time CV Applications : You will find and optimise bottlenecks inside C++ apps both on CPU and GPU.
- Collaborate Across Teams : Work with our Machine Learning team, Product Managers, and Operations to ensure the project delivers within deadlines.
- Be a Part of Our Culture : Be proactive, ask for help and clarifications when needed. Lend a hand to your teammates, mentors those you can teach, make Bolt6 a better place.
What You’ll Bring
- Proven Experience Building and Shipping C++ systems : You have owned, shipped, and maintained a computer vision system in the past, ideally in a cloud-based micro-service environment.
- Proficiency in Computer Vision: 3D geometry for computer vision, SLAM, numerical optimisations, modern ML techniques. You must be comfortable integrating open-source code to tackle problems.
- Strong Communication Skills : You can explain technical concepts easily to our product managers, and are able to link those to product features and its delivery phases.
- Project Ownership : You don’t need to be told what to do. You take responsibility in your work in all stages, from building client confidence with proof-of-concepts, to maintaining reliability when it’s deployed.
Nice to Haves
- Experience in solving non-linear least square problems
- Experience in UI development e.g. ImGui
- Understanding of multithreading techniques
- Experience with GPU programming e.g. CUDA
- Experience with a messaging framework, e.g. NATS, RabbitMQ
- Experience working in and configuring cloud environments (e.g. AWS, Azure, GCP)
- Experience working with software containers (Docker, Podman) and container orchestration tools such as Kubernetes or Docker Swarm
What We Offer
- High-impact projects that will appear on live television and be seen by thousands
- If you are looking for a company where you will be challenged, valued and respected, with great compensation in a team that doesn’t play politics then this is the role for you
- Ownership and autonomy of your work
- The opportunity to work in sport at an elite level
- Support through learning and development tailored to your role
- We have supported a number of promotions as well as internal changes to help our top talent grow and stay engaged in their careers
- Bonus scheme
- Health and wellbeing stipend
- Competitive salary
Location
There is a choice between working remotely ±3 hours timezone from UK, or we also have offices in London and Winchester.
Recommended Jobs
Security Operations Lead EMEA (F/M/D)
Flowdesk's mission is to build a global financial institution for digital assets, one designed from the ground up for market integrity and efficiency. To achieve this in a rapidly evolving market,…
Committed and Resilient KS2 Teacher | Independent School...
An established independent school in Ealing is seeking a passionate and committed KS2 Teacher to join their teaching team from January 2026 . This role is available on a full-time or part-time,…
Housekeeper
We have 3 teenagers and a lovely little dog, we need someone to help my wife take care of the family and home. I live most of the time overseas so she has her hands full. Live in help would be prefera…
Senior Manager Employment Taxes
BKL Job Description Job Title: Senior Manager (Employment Taxes) Location: EC4M & Remote Working Working Hours: Monday to Friday, 35-hour week (Flexitime) Reporting To: Tax Director D…
Collections Specialist
Collections Specialist This highly successful Silicon Vally headquartered US law firm is keen to hire a debt collections specialist to head up the firm's London office debt management function. …
Industrial Process Engineer
Location: Glasgow, United Kingdom Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces c…
Senior Account Executive - Employee Benefits
We’re growing and want you to be a part of our journey. Senior Account Executive - Employee Benefits This role will be responsible for driving growth within our Employee Benefits business. Id…
Conveyancing Solicitor
Conveyancing Solicitor - 1 years + PQE - Are you looking to join a reputable and growing law firm in the heart of Central London who can offer a supportive working environment? Key Responsibilities…
EA to 2 C Suite Execs - Leading Professional Services Firm - Maternity Cover
We are seeking an experienced and professional Business EA to support 2 C Suite Executives of a well respected insurance firm in the City, covering a Maternity Leave. Typical duties will include; …
History Teacher - Independent Girls' School - Haringey
Join a leading Independent Girls' School in Haringey as a permanent, full-time History Teacher, starting January 2026. This vital career opportunity is within a thriving Humanities faculty renowned f…