Skip to Main Content

Job Title


GPU SW (OpenCL/CUDA)


Company : Microtech Global Ltd


Location : Egham, Surrey


Created : 2025-06-13


Job Type : Full Time


Job Description

As a Computer Vision and Machine Learning Engineer, you will:Is this the role you are looking for If so read on for more details, and make sure to apply today.Explore and experiment with emerging technologies to continuously improve our AI-driven content reconstruction, creation and edition processes. Review the state of the art computer vision research papers and develop prototype solutions.Develop cutting-edge software and algorithms for computer vision, image processing and deep learning modelsHave technical responsibility for one or more significant sections of the assigned projectTranslate complex functional and technical requirements into detailed designEssential SkillsMasters or higher degree in ML/AI, Computer Science/Engineering, or related disciplinesProfessional software development experience with modern C++Experience with GPU compute in CUDA/OpenCLExcellent communication, teamwork and a results-oriented attitudeProficiency in problem-solving and debuggingExpertise in image-based 3D reconstruction: Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques.Desirable SkillsDemonstrated experience in:Generative AI, including hands-on implementation of state-of-the-art models.3-D visionDeveloping with machine learning frameworks Tensorflow/PytorchModel optimization and knowledge distillation.Strong fundamentals in machine learning, NLP and Computer VisionPublications in top ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI or similar)Experience in Android application development