Software Engineer - C++
Skills
About the role
Senior C++ Engineer – AI Scale Up - High Comp + Equity
Atarus 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 On
Developing edge applications for vision data processing on compute-constrained devices
Deploying and integrating ML models in real-time systems
Optimising code performance (CPU/GPU) and memory footprint (primarily in C++)
Enhancing observability, telemetry, and system resilience
Collaborating closely with ML, infrastructure, and product teams
🧠 What You Bring
3+ years of experience writing production-grade C++ and Python code
Proven track record of optimising real-time applications for latency and memory
Proficiency with profiling/debugging tools (e.g., gdb, Valgrind, Nsight, flame graphs)
Experience with Docker and CI/CD pipelines
High drive, autonomy, and the mindset to thrive in a high-performance startup
Bonus if you’ve worked with:
Edge/IoT devices
Infrastructure tools (e.g., Salt)
Monitoring with Grafana
GStreamer or other video processing libraries
PyTorch model integration in production environments
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.