Enable job alerts via email!

Senior Computer Vision Engineer (C++)

Bolt6

City Of London

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading sports technology company in the UK is seeking a skilled individual to own and develop computer vision products. Responsibilities include troubleshooting cloud-based systems, optimizing C++ applications, and collaborating with teams to ensure project success. Ideal candidates will have a strong background in C++ systems and a passion for sports technology. Competitive salary and benefits package offered.

Benefits

Bonus scheme
Health and wellbeing stipend
Competitive salary
Ownership and autonomy in work

Qualifications

  • Proven experience building and shipping C++ systems in a cloud-based micro-service environment.
  • Proficiency in computer vision techniques, including 3D geometry and SLAM.
  • Strong communication skills to articulate technical concepts.

Responsibilities

  • Own computer vision products from development to deployment.
  • Ensure product reliability and resolve cloud-based system issues.
  • Collaborate with Machine Learning team and product managers.

Skills

C++ systems development
Computer vision techniques
Strong communication skills
Project ownership

Tools

CUDA
Docker
Kubernetes
Job description
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 optimisebottlenecks 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 becomfortable 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 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.