Enable job alerts via email!

C++ Engineer

FPSG Connect

Glasgow

Hybrid

GBP 100,000 - 125,000

Full time

Yesterday
Be an early applicant

Job summary

A technology solutions firm in Glasgow is seeking a talented C++ Developer to optimize AI models for imaging and video understanding. You will collaborate with cross-functional teams, implement code in C++ and Python, and utilize tools like OpenVINO and OpenCV. Candidates must have advanced C++ skills and experience in AI and deep learning. The firm offers a competitive salary and a diverse range of projects for personal and technical growth.

Qualifications

  • Experience with template classes in C++.
  • Practical exposure to AI and deep learning.
  • Ability to work with video, image, and data streams.

Responsibilities

  • Collaborate with teams for software integration.
  • Implement and maintain C++ and Python code.
  • Optimize AI models for real-time applications.
  • Document work and decision-making processes.

Skills

Advanced C++ skills
Strong Python programming skills
Experience with GPU programming
Proficiency in OpenVINO
Proficiency in OpenCV
Problem-solving skills
Proactive mindset
Understanding of computer vision

Tools

OpenVINO
OpenCV
Docker
Linux
Windows
Job description
Your responsibilities will include:
  • Collaborate with diverse cross-functional teams to integrate solutions onto diverse hardware platform.
  • Implement and maintain code in primarily C++ and secondary Python.
  • Contribute to diverse AI and ML lead approaches.
  • Optimise for real-time analysis and understanding.
  • Design Develop and optimize AI models for imaging and video understanding applications.
  • Maintain version control of all module development.
  • Utilise OpenVINO and OpenCV for AI model deployment and optimisation.
  • Perform benchmarking and performance optimization for efficient inference on hardware.
  • Remain up to date with the latest advancements in AI and computer vision, bring these ideas into play on continuous improvement.
  • Understand performance constraints in the environment and test models that can operate within those constraints.
  • Document all work and decision-making processes.
To be successful in this role, you'll need experience in:
  • Advanced skills in C++ is critical to this post
  • C++ knowledge to include demonstrable practical exposure to Template classes, PIMPL, Type casting etc
  • Strong skills in Python programming.
  • Experience with GPU programming and parallel computing is highly desired.
  • Practical exposure to AI and deep learning techniques, with practical experience in developing models in Computer Vision.
  • Proficiency with OpenVINO and OpenCV for model deployment and optimization.
  • Strong problem-solving skills and attention to detail.
  • Proactive mind-set with a focus on customer needs.
  • Ability to work with video, image, and data streams effectively.
  • An understanding of image processing, computer vision fundamentals, video, image, and data streams is highly desired.
NB: -

Please note the desired 3 days a week on-site will require living within a reasonable commutable distance. At this time the end client does not have a Visa sponsorship licence and therefore cannot provide visa support.

Reward

In return for your hard work, we'll offer you a salary and package that's commensurate with your experience. With training, and exposure to new tech will ensure your career development.

Join the team and be part of a company that's known for offering candidates a diverse range of project opportunities, where complexity and collaboration ensure continual personal and technical development.

C++, Template classes, PIMPL, Type casting, OpenVino, OpenCV, AI, ML, GPU Programming, Parallel computing, TensorRT, ONNX, Linux, Bash, Windows, Computer vision, Image processing, Docker, Version control & code maintenance practices.

We are Disability Confident and neurodiverse aware. If you have a disability, please tell us if there are any reasonable adjustments we can make to assist you in your application or with your recruitment process.

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