

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. A Master's degree in ML/AI or related fields is required.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
June 3, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Egham, England, United Kingdom
-
π§ - Skills detailed
#PyTorch #Computer Science #Deep Learning #AI (Artificial Intelligence) #ML (Machine Learning) #NLP (Natural Language Processing) #Image Processing #Model Optimization #TensorFlow #Debugging #C++
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