Senior C++ EngineerA cutting edge AI startup firm (with £20m of investment) is looking for a Senior C++ Engineer to join their growing team. As a Senior C++ Engineer, you will play a pivotal role in scaling our systems to meet growing user demands and driving the development of new features. Your primary focus will be on our edge-computing stack, which includes building edge applications, deploying machine learning models, optimizing platform runtime, and enhancing observability and telemetry.Responsibilities Include:Developing edge applications for processing vision data and communication layers for compute-constrained edge devices.Deploying machine learning models into production environments.Optimising platform runtime for maximum performance, predominantly in C++ with GPU utilization.Building observability and telemetry mechanisms.Requirements:Minimum 3+ years of experience in C++ and Python development for production software.Proficiency in building applications processing real-time data and optimizing for latency and memory.Experience with various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) for code optimization.Familiarity with Docker, CI/CD pipelines.Preferred experience in one or more of the following:Edge/IoT computing (fleet management).Infrastructure management (using Salt).Monitoring (utilizing Grafana).Video processing & streaming (working with Gstreamer).Interfacing with ML models (using PyTorch).High intrinsic motivation, commitment to excellence, and a strong work ethic.What We Offer:Competitive base salary ranging from £90k to £120k.Equity stake in an early-stage startup.Flexible PTO & Sick Policy.Comprehensive Medical, Dental, and Vision insurance.Central London4 days per week on site