Posted on 2025/12/02
GPU SW (OpenCL/CUDA)
microTECH Global LTD
Egham, United Kingdom
Full 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

Zero to AI Engineer
Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position