Software Engineer - C++
Atarus · London Area, United Kingdom
Apply & track with Apply EdgeSenior C++ Engineer – AI Scale Up - High Comp + EquityAtarus has partnered with a fast-growing, venture-backed AI startup that's on the look out for a C++ Engineer to join their team.🔧 What You’ll Be Working OnDeveloping edge applications for vision data processing on compute-constrained devicesDeploying and integrating ML models in real-time systemsOptimising code performance (CPU/GPU) and memory footprint (primarily in C++)Enhancing observability, telemetry, and system resilienceCollaborating closely with ML, infrastructure, and product teams🧠 What You Bring3+ years of experience writing production-grade C++ and Python codeProven track record of optimising real-time applications for latency and memoryProficiency with profiling/debugging tools (e.g., gdb, Valgrind, Nsight, flame graphs)Experience with Docker and CI/CD pipelinesHigh drive, autonomy, and the mindset to thrive in a high-performance startupBonus if you’ve worked with:Edge/IoT devicesInfrastructure tools (e.g., Salt)Monitoring with GrafanaGStreamer or other video processing librariesPyTorch model integration in production environments