C++ developer
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, highly autonomous Junior 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:
- $650/month salary. If you are doing well - rise after 3 months
- Fully remote work with a flexible schedule.
Required skills experience
| C++ | 2 years |
| Python | 1 year |
| Linear Algebra | 2 years |
| Calculus | 2 years |
| Transformers | 6 months |
| Computer Architecture | 6 months |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C2 - Proficient |