

microTECH Global LTD
GPU SW (OpenCL/CUDA)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Computer Vision and Machine Learning Engineer with a contract length of "unknown", offering a pay rate of "unknown". Key skills include expertise in CUDA/OpenCL, modern C++, and image-based 3D reconstruction techniques. A Master's degree in ML/AI or related fields is required.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
October 1, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Egham, England, United Kingdom
-
🧠 - Skills detailed
#Model Optimization #C++ #ML (Machine Learning) #AI (Artificial Intelligence) #TensorFlow #Deep Learning #NLP (Natural Language Processing) #Computer Science #PyTorch #Debugging #Image Processing
Role description
As a Computer Vision and Machine Learning Engineer, you will:
• 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 models
• Have technical responsibility for one or more significant sections of the assigned project
• Translate complex functional and technical requirements into detailed design
Essential Skills
• Masters or higher degree in ML/AI, Computer Science/Engineering, or related disciplines
• Professional software development experience with modern C++
• Experience with GPU compute in CUDA/OpenCL
• Excellent communication, teamwork and a results-oriented attitude
• Proficiency in problem-solving and debugging
• Expertise in image-based 3D reconstruction: Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques.
Desirable Skills
Demonstrated experience in:
• Generative AI, including hands-on implementation of state-of-the-art models.
• 3-D vision
• Developing with machine learning frameworks – Tensorflow/Pytorch
• Model optimization and knowledge distillation.
• Strong fundamentals in machine learning, NLP and Computer Vision
• Publications in top ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI or similar)
• Experience in Android application development
As a Computer Vision and Machine Learning Engineer, you will:
• 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 models
• Have technical responsibility for one or more significant sections of the assigned project
• Translate complex functional and technical requirements into detailed design
Essential Skills
• Masters or higher degree in ML/AI, Computer Science/Engineering, or related disciplines
• Professional software development experience with modern C++
• Experience with GPU compute in CUDA/OpenCL
• Excellent communication, teamwork and a results-oriented attitude
• Proficiency in problem-solving and debugging
• Expertise in image-based 3D reconstruction: Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques.
Desirable Skills
Demonstrated experience in:
• Generative AI, including hands-on implementation of state-of-the-art models.
• 3-D vision
• Developing with machine learning frameworks – Tensorflow/Pytorch
• Model optimization and knowledge distillation.
• Strong fundamentals in machine learning, NLP and Computer Vision
• Publications in top ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI or similar)
• Experience in Android application development