Jobs

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


Job details
  • microTECH Global Ltd
  • South West England
  • 3 months ago

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

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:
Develop features and functionality across the AI stack – from framework to applications for on-device execution
Propose and prototype innovative ideas/solutions while considering real-world constraints
Incorporate software engineering practices and contribute to software architecture planning
Stay informed about state-of-the-art tools, techniques, and frameworks for AI
Take technical responsibility for one or more significant sections of the assigned project
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

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

AI Software Engineer Java SpringBoot

AI Software Engineer / Developer (Java SpringBoot) London / WFH to £95kAre you an AI technologist with strong Java skills?You could be progressing your career in a hands-on leadership role at one of the country's leading PropTech sites that have revolutionised the way we find property for rent and sale...

Client Server Ltd. London

AI Software Engineer

This role offers a unique chance to drive impactful change at WTW, a leading global financial services organization. You'll focus on practical software delivery, adapting to the most valuable business needs, and using your expertise to make a significant difference.We’re looking for someone who can hit the ground running, build...

WTW London

AI Software Engineer Java SpringBoot

AI Software Engineer / Developer (Java SpringBoot) London / WFH to £95kAre you an AI technologist with strong Java skills?You could be progressing your career in a hands-on leadership role at one of the country's leading PropTech sites that have revolutionised the way we find property for rent and sale...

Client Server London

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

AI Software Engineer (C++/GPGPU) – 6 Month ContractThe 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...

microTECH Global Ltd South West England

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

Position SummaryThe AI team at Samsung Research UK is looking for exceptional engineers to join the growing team in Staines-upon-Thames. The team undertakes projects involving the application of cutting-edge research into proof-of-concept and commercial products for Samsung devices and services. The prospective candidate will have the opportunity to be part...

SAMSUNG Staines-upon-Thames

Generative AI Software engineer

Are you looking for career move that will allow to take a strategic project zero to one? Then bring your extensive coding experience and passion for change and be part of the team building a green-field development at scale. By joining Citi’s Common Platform Engineering team you help create and...

Citibank, N.A. United Kingdom London