We are hiring

Mid/Senior C++ CV Open Engineer

Join our team and work on amazing global projects.

Hey, you landed perfectly.

This is where your career starts!

Mid/Senior C++ CV Open Engineer

  • Analysis and optimisations for both CPU and GPU
  • Engineering vision-processing algorithms and making enhancements to an existing AI platform
  • Full life cycle development of projects, liaising with creatives, product engineers, and the wider development team
  • Building complex tools and mentoring/coaching the wider team on how to use the tools you have created and introduced
  • Reporting progress and issues to the team
  • Working within a team of around 15 specialists and reporting into the Lead Architect
Advance Technical and Professional Expertise skills:
  • Expert in computer vision algorithms and techniques (e.g. OpenCV).
  • Expert in C++ (v20+).
  • Strong knowledge of performance optimisation for CPU and GPU (using CUDA).
  • Significant experience with networking, concurrency, and operating systems.
  • Knowledge of machine learning and familiarity with machine learning libraries would be a massive bonus.
  • Expert understanding of Git, Visual Studio, and CUDA.
  • Ability to coach and mentor more junior members of computer vision team.
  • Experience with solving complex problems alongside providing detailed input for design and solutions.
  • Experience of understanding the bigger picture and commercial implications of work the team outputs.
  • Independent thinker, proactive and solution oriented.
Additional information:
  • Willing to work 8 hours per day with core working hours of 10:00 – 16:00 UK time
  • Contract will be minimum of 12 months with possibility of extension.
  • Willing to attend daily and weekly meetings with the team
  • Possibility to start immediately and work remotely.
Collaborating with us, you will get:
Team Values & Environments
  • Advantageous contractual collaboration
  • A win-win relationship
  • Comfortable attitude
  • Support for your ideas
  • Solution oriented approach
  • Social events
  • Amazing global projects
  • Utilizing the latest technologies and frameworks
Learning & development
  • Technical & soft skills training
  • Growth via new projects
  • Evolve your skills with new technology
  • Mentorship Program (if necessary)
  • Internship classrooms (if necessary)
Team Wellbeing
  • Team-building events
  • Teamwork on projects
  • Friendly and supportive environment

Ready for a challenge?

Apply now!

Talk To Us & We’ll Talk To You!