remotely.living

C++ Engineer — Edge AI

CUBICMIND AI · Remote - Ukraine · 2026-09-10

Apply for this job

Job description

CubicMind AI Ltd is a UK-based early-stage deep tech startup building the next generation of AI-powered computer control devices. We are developing an edge AI device that runs AI models directly on-chip, enabling real-time screen understanding and autonomous computer control. We move fast, work close to the metal, and care deeply about performance and real-world impact.

About the Role:

We are looking for a smart, autonomous C++ Engineer to join our core team. You will be working directly with the founder on optimizing, converting, and deploying AI models onto custom hardware. This is not a standard web-dev role — you will deal with low-level memory management, ONNX runtimes, NPU acceleration, and model debugging.

Since we are a fast-paced startup, we don’t do daily micromanagement or endless meetings. We expect you to take ownership of your tasks, debug aggressively, and communicate blockers proactively.

Must-Have Qualifications:

- Strong knowledge of C++ and low-level programming concepts (memory management, pointers, concurrency).

- Solid understanding of computer architecture (how CPU/GPU/memory interact at a low level).

- Strong mathematical background (Linear Algebra, Calculus).

- University degree completed (no ongoing exams or heavy university commitments).

- High autonomy and problem-solving mindset: you don’t give up when a script throws a cryptic error; you dig into the source code.

Nice-to-Have (or willing to learn fast):

- Some commercial experience in C++ development (6-12 months).

- Basic understanding of Machine Learning concepts.

- Understanding of how LLMs, Transformers, and Attention mechanisms work under the hood.

- Experience with ONNX, tensor operations, or hardware deployment.

Offer:

- Starting with $650-1000/month salary depending on your skills. If you are doing well - rise after 3 months

- Fully remote work with a flexible schedule.