C++/GPU Engineer

Apollo Solutions



Contract posted on May 24, 2024

Hourly/Day Rate or Project Value

Hourly Rate
Daily Rate
Project Value

Reference Number



Staines-upon-Thames, UK


Apollo Solutions

C++ /GPU Engineer
Staines Upon Thames
Hybrid Working (3 days onsite)

6- Month Contract
Up to £760  per day

My Global Technology client is currently looking for an exceptional C++/GPU Engineer to join their research and development team. This is a great opportunity where you will have opportunities to be a part of building next generation mobile devices.

Role and Responsibilities as a C++/GPU Engineer:

  • Develop features and functionality across the AI stack – framework to applications
  • Be exposed to cutting edge AI models in various domains – Speech, NLP, etc.
  • Actively propose and prototype novel ideas/solutions considering real-world constraints
  • Incorporate software engineering practices and be involved in software architecture & planning
  • Develop and maintain knowledge of cutting-edge tools, techniques and frameworks for AI research
  • Have technical responsibility for one or more significant sections of the assigned project
  • Translate complex functional and technical requirements into detailed design.

Skills and Qualifications as a Machine Learning Engineer:

  • Degree in Computer Science/Engineering, Electronics, or related disciplines
  • Professional software development experience with C/C++/ GPU (Python and/or Java will be a plus)
  • Strong computer science and engineering fundamentals (e.g., OS, Compiler)
  • Experience in either, Android/Embedded development, AI model/framework development (Tensorflow/PyTorch), or GPGPU development (OpenCL/CUDA)
  • Familiarity with software engineering practices and tools such as Git, CI, Agile, etc.
  • Excellent communication, teamwork and a results-oriented attitude.
  • Proficiency in problem solving and debugging.

Does this sound like you? Great, please send me you CV for a confidential conversation.