Senior Voice Solutions Engineer Location: Belfast (Hybrid) A global technology organisation operating at the forefront of intelligent systems is hiring a Senior C++ Developer to join an established engineering team in Belfast. This is a newly created position within an existing group, focused on developing new functionality for an AI core platform and a multifaceted analytics server. Whats on Offer * Hybrid working (3 days per week in the office) * Flexible working arrangements * Bonus scheme * Clear career progression opportunities You will be part of a global engineering team delivering innovative, integrated solutions that improve safety, efficiency, and performance across people, facilities, and assets. The organisation is passionate about using cutting-edge technology to solve real-world problems at scale. The Role As a Senior C++ Developer, you will work on porting deep learning models to edge devices and designing and developing high-performance software for video analytics platforms. You will contribute to scalable solutions deployed across on-premise, cloud, and edge environments. Key responsibilities include: * Developing efficient and scalable C++ and Python code * Optimising server-side performance, including GPU utilisation * Debugging and profiling applications to ensure low latency and high throughput * Working with AI inference pipelines and video analytics frameworks * Supporting the deployment of deep learning models in production environments Technologies include GPU acceleration and AI inference platforms used to manage video and machine learning workloads. The Person Essential Experience: * Experience porting deep learning models to TensorRT or similar platforms * Strong C++ (including CUDA C) experience with GPU-based development * Familiarity with video and streaming technologies (e.g. GStreamer, inference pipelines) * Experience working within Python-based microservices architectures * Containerisation and orchestration experience (Docker, Docker Compose, Kubernetes) * Linux or embedded systems development experience * Proficiency with scripting languages (e.g. Bash) * Experience creating Python bindings for C/C++ * Understanding of web services (REST APIs) and messaging systems * Familiarity with Agile and Waterfall development methodologies * Experience using development tools such as issue tracking and documentation platforms Additional Information Applicants may be required to complete standard pre-employment checks in line with company policy. Benefits: Work From Home