AI Software Engineer (C++/GPGPU) – 6 Month Contract - Egham

Be among the first applicants.
TN United Kingdom
England
GBP 40,000 - 80,000
Be among the first applicants.
Yesterday
Job description

AI Software Engineer (C++/GPGPU) – 6 Month Contract - Egham, South West England

Client:

microTECH Global Ltd

Location:

South West England, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

805878a848dc

Job Views:

5

Posted:

02.04.2025

Expiry Date:

17.05.2025

Job Description:

The ideal candidate will have experience and expertise in both GPU compute programming and systems development (library development, performance/memory optimizations) using modern C++. The prospective candidate will work on and grow in both directions. This position will require the candidate to work closely with researchers and engineers to enable and accelerate new research efforts for on-device AI. LLVM experience will be a plus.

Role and Responsibilities

As an AI Software Engineer, you will:

  1. Develop features and functionality across the AI stack – from framework to applications for on-device execution
  2. Propose and prototype innovative ideas/solutions while considering real-world constraints
  3. Incorporate software engineering practices and contribute to software architecture planning
  4. Stay informed about state-of-the-art tools, techniques, and frameworks for AI
  5. Take technical responsibility for one or more significant sections of the assigned project
  6. Translate complex functional and technical requirements into detailed designs

Skills and Qualifications

Required Skills

  • Bachelor's or higher degree in Computer Science/Engineering or related disciplines
  • Professional software development experience with modern C++
  • Experience with GPU compute in CUDA/OpenCL
  • Knowledge of linear algebra equivalent to at least first-year university level
  • Strong computer science and engineering fundamentals (e.g., OS, Compiler)
  • Familiarity with software engineering practices and tools such as Git, CI, Agile, package managers, etc.
  • Excellent communication, teamwork, problem-solving skills, and a results-oriented attitude

Desirable Skills

  • Knowledge of computer vision fundamentals
  • LLVM compiler experience
  • Experience with commercial/production AI
  • Experience in Python/Java/Kotlin

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new AI Software Engineer (C++/GPGPU) – 6 Month Contract - Egham jobs in England