AI Software Engineer Digital Barriers is a revolutionary IoVT technology provider that empowers individuals, organisations, and society with instant insights to make mission-critical decisions. Through our patented AI-based video codec and secure EDGE-based VSaaS platform, we help customers in various markets unlock the full potential of real-time video — including city law enforcement and public safety, industry, transportation, defence, events, retail, healthcare, and hospitality. For 10 years, Digital Barriers has worked with governments, military, and specialist law enforcement in the defence sector — alongside numerous public and private-sector clients. Our IoVT technology has been proven at scale; it has kept troops safe in Afghanistan and Iraq, been deployed across NATO, and secured presidential inaugurations, Olympic Games, and royal events. Today, we partner with major global network operators, including Vodafone and AT&T, delivering reliable real-time video over cellular and other transmission technologies — offering up to 90% bandwidth cost reduction without visible loss in low-latency environments — to ensure our customers always have sight of their people and places without compromise. Our Heritage: Video at our core For 10 years, Digital Barriers has worked in the defence sector redefining real-time video streaming over cellular with patented AI-based compression and analytics. Proven at scale Our IoVT technology has kept troops safe in Afghanistan and Iraq, been deployed across NATO and secured presidential inaugurations, Olympic Games and royal events. Find out more about Digital Barriers from our website and LinkedIn page. Overview of role: As an AI Software Engineer, you will play a crucial role in integrating our AI algorithms into our edge and cloud hardware platforms. Your primary responsibilities will include designing, developing, and optimizing AI models for real-time video analysis and understanding tasks. You will work with a team of skilled engineers and researchers to create innovative solutions that push the boundaries of AI technology. Additionally, you will leverage your expertise in C++, Python, OpenVINO, and OpenCV to achieve high-performance results. We are looking for someone who is passionate in the production of high-quality, re-usable code. We need someone who will be a proactive member of the team, who is able to suggest, discuss and develop potential solutions to the many problems we typically face and who is able to work to tight deadlines. This is a hybrid role which is split between being based at our Glasgow Office for 3 days/week and home working. In your application please include any links to open-source projects you have contributed to. Key Responsibilities: Develop and optimize AI models for video understanding applications. Collaborate with cross-functional teams to integrate AI algorithms onto our hardware platform. Implement and maintain code in C++ and Python. Utilise OpenVINO and OpenCV for AI model deployment and optimisation. Perform benchmarking and performance optimization for efficient inference on hardware. Stay up-to-date with the latest advancements in AI and computer vision. Essential Requirements: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Strong proficiency in AI and deep learning techniques, with practical experience in developing AI models. Proficiency in C++ and Python programming. Familiarity with OpenVINO and OpenCV for AI model deployment and optimization. Experience with GPU programming and parallel computing is a plus. Strong problem-solving skills and attention to detail. Excellent English, communication and teamwork skills. Ability to work in a fast-paced, collaborative environment. Desirable Requirements: PhD in Image Processing and/or Machine Learning Knowledge of CI (Jenkins, gitlab, Artifactory) Knowledge of SQL Databases: PostgreSQL, MySQL Good networking knowledge; configuration and security Scripting technologies: Bash/Python RESTful API, using and writing Benefits: We offer our people a great hybrid / remote working environment Annual Leave of 25 days (plus bank holidays) plus the opportunity to buy up to 5 more days each holiday year. Group Pension Scheme Private Medical Insurance We provide Life Assurance cover for all our people We provide Group Income Protection Access to the Employee Assistance Programme (EAP) Access to Unum HelpHand for everyday savings and discounts, as well as unlimited 24/7 remote GP appointments, physiotherapy and medical second opinions more Study Support Bike to Work Scheme Diversity, equity, and inclusion Digital Barriers are committed to equality of opportunity for all employees and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships. If you have a disability, please advise the recruiter or hiring manager if you require any adjustments to be made during the recruitment process. Security Clearance Successful candidates may be required to meet security requirements for this role before they can be appointed. You must have rights to work in UK, and able to gain UK security clearances.