Skip to content

ComputerWork: Jobs for Technical People

 

Job Application

 
 
 

Please answer the following questions in order to process your application.

 
 
Email Address *
 
Select your working status in the UK *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
Optional covering letter 
OR
Clear covering letter
 
 
 * denotes required field
 
 
 
Additional Information:
 
First Name
 
Last Name
 
Address
 
Country
 
Home Telephone
 
Mobile/Cell
 
Availability/Notice
 
Salary Expectation GBP
 
Approximately how far are you willing to travel to work (in miles) ?
 
 
 

Key Privacy Information

When you apply for a job, ComputerWork will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

ComputerWork will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

C++ Engineer (AI & ComputerVision on Edge devices) (Permanent)

Location: Glasgow, Scotland Country: UK Rate: Pension, Healthcare, Lifestyle Pack
 

C++ Engineer (AI & ComputerVision on Edge devices)

Glasgow, Hybrid (c3 days a week in the office)

Do you have a proven track record writing and deploying solutions in C++, ideally on edge devices, ideal incorporating Artificial Intelligence. If so, we've got an exciting opportunity for you to join our client's growing team in Glasgow. Our client is dedicated to staying on top of their industry, through implementing cutting-edge research and development. They invest in advanced technology research, to deliver exceptional solutions across multiple sectors.

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.

Key skills

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


Posted Date: 30 Apr 2024 Reference: JS-103221 Employment Agency: FPSG Connect Contact: Andrew Spratt