
microTECH Global LTD
About the Company
We are growing to become one of the Europe's most successful suppliers of permanent and contract personnel, servicing a wide range of National and International blue chip clients drawn from every sector of industry and commerce.
Our success is founded on our ability to cultivate and develop long lasting partnerships with our clients. Through such partnerships, we build a sound affinity and understanding of their needs, allowing us to provide them with quality, cost effective solutions - on time, every time.
As the rate of change within each and every sector continues to gather pace, it is becoming increasingly difficult for clients to maintain the ideal balance of human resource across all areas of their business. One of the many benefits afforded by microTECH is our ability to provide a comprehensive recruitment service which encompasses the whole IT spectrum.
We have specialist consultants and a team of dedicated resourcers covering a range of positions within Micro-Electronics, Semiconductor, Manufacturing, BMS and IT Technical across the globe.
For more information, please call us on +44 (0) 1628 206 210 and send your enquiries to us at info@microTECH-global.com
Listed Jobs


- Company Name
- microTECH Global LTD
- Job Title
- Artificial Intelligence Researcher
- Job Description
-
AI Researcher (Contract)
Location – Cambridge (Onsite)
Job Purpose:
Be responsible for researching Image and Video Quality Metrics solutions targeted for real-time mobile game rendering.
Integrate AI algorithms targeted for enhancing Computer Graphics pipeline both in efficiency and quality.
Responsibilities:
AI Researcher you will:
Research and develop new Image and Video Quality Metrics for different types of game graphics distortions.
Researching, designing and developing comparison studies between Full-Reference vs Non-Reference vs Partial-Reference metric methods.
Tackling technical challenges and reshaping AI research solutions to become product compatible solutions.
Identify new AI technologies and plan for future projects and product solutions.
Contribute to project requirements and understand AI product deployment tradeoffs.
Establishing and creating datasets that meet product deployment scenarios.
Assess our algorithm solution robustness under different deployment scenarios.
Analyse and improve efficiency and performance of solutions for either cloud or on-device deployment.
Documenting and reporting progress to your team/senior management and to cross-location/functional teams.
Collaborate with cross-functional/location managers, researchers and engineers.
Background and Experience:
Master/PhD degree in Machine Learning/Computer science/computer vision or related technical domain.
4+ years of industry experience working on projects in: computer vision, image and video quality metrics, deep learning, machine learning, graphics.
Expertise in AI, Machine Learning and Deep Learning
Experience developing systems for manipulating image/video and multi-modality content.
Experience in collecting, cleaning and creating datasets for AI model development.
Minimum 5+ years’ experience in at least one of the deep learning frameworks (e.g., Tensorflow, Caffe2, Pytorch, MxNet, Torch, etc.).
Record of publications in top-tier conferences: CVPR, ECCV/ICCV, SIGGRAPH, BMVC, NeurIPS, ICML, ICLR.
If this is of interest to you, please contact me by email or apply below.
Trei@microtech-global.com


- Company Name
- microTECH Global LTD
- Job Title
- Computer Vision Engineer
- Job Description
-
Computer Vision & Machine Learning Engineer - 6 Month Contract or Internship - Immediate Start
Position Summary
A leading research and development team in the UK is seeking a Computer Vision and Machine Learning Engineer to join their innovative AI division based in Staines-upon-Thames, Surrey. This role offers a unique opportunity to contribute to the development of next-generation mobile technologies.
We are looking for individuals passionate about pushing the boundaries of AI, content creation, and real-time camera frame and image processing on both PC and mobile platforms. This role offers the chance to work in production environments and tackle real-world, industry-relevant challenges.
This position is available as either a 6-month internship or a 6-month contract (outsourced via an agency) and follows a hybrid work policy of 3 days onsite and 2 days working from home per week.
We are looking for candidates available for an immediate start—please apply only if you can begin within 1 month of accepting the role. Unfortunately, visa sponsorship is not available for this position.
Role and Responsibilities
As a Machine Learning Engineer, you will:
Research and experiment with emerging technologies to enhance AI-driven content reconstruction, creation, and editing processes.
Review state-of-the-art computer vision research and develop prototype solutions.
Develop advanced software and algorithms for computer vision, image processing, and deep learning models.
Take technical responsibility for significant sections of assigned projects.
Translate complex functional and technical requirements into detailed designs.
Skills and Qualifications
Required Skills:
Master’s degree or higher in Computer Science, Engineering, or related fields.
Professional software development experience with C++ and Python.
Experience using machine learning frameworks such as TensorFlow or PyTorch.
Expertise in image-based 3D reconstruction techniques, including Photogrammetry, Neural Radiance Fields (NeRF), or Gaussian Splatting.
Proficiency in programming languages and APIs such as C++, Java, or Python.
Strong communication skills, teamwork abilities, and a results-driven mindset.
Excellent problem-solving and debugging skills.
Desirable Skills:
Experience with Generative AI and implementation of state-of-the-art models.
Knowledge of computational photography, image inpainting, and 3D vision.
Experience with model optimization and knowledge distillation.
Background in computer graphics and rendering, including tools like OpenGL, Vulkan, or DirectX.
Experience with Android application development.
Contract Details:
Type: 6-month internship or 6-month contract (via agency, Inside IR35)
Location: Staines-upon-Thames, Surrey, UK
Hybrid Policy: 3 days onsite, 2 days remote per week


- Company Name
- microTECH Global LTD
- Job Title
- GPU Software Engineer
- Job Description
-
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge.
The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and driver roadmaps and communicating new technologies to stakeholders.
Responsibilities:
- Design and develop new features for 3D Graphics APIs.
- Investigate and evaluate features and improvements for 3D Graphics APIs.
- Draft new API extensions and write specifications.
- Prototype interface changes and proposals.
- Propose changes to GPU architecture.
- Perform performance analysis of proposed changes.
Requirements:
- Bachelor’s, Master’s, or Ph.D. in a relevant discipline.
- 5+ years of experience in GPU software architecture or driver development.
- Strong programming skills in C++.
- Hands-on experience with one or more of the following API's: Vulkan, OpenGL ES, Metal, DirectX11 or DirectX12.


- Company Name
- microTECH Global LTD
- Job Title
- Operating System Specialist
- Job Description
-
Job Title: Senior OS Performance Expert
Job Type: Permanent
Location: Cambridge, United Kingdom
Our client are an international semiconductor company.
As a Senior OS Performance Expert, you will play a crucial role in optimizing the performance of our new mobile operating systems OS.
Responsibilities:
- Conduct in-depth research on runtime resource management and control policies.
- Investigate kernel task scheduling and SOC frequency modulation mechanisms.
- Analyse and collaborate between software/hardware co-design.
- Identify and address Operating system performance bottlenecks.
- Develop high-performance APIs and development paradigms for OS applications.
Experience Required:
- Master's degree in a field relevant to computer systems
- Understanding of data structures and algorithms.
- Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO)
- Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas.
Desirables:
- Experience in developing mobile application software, Internet software or iOS/Android operating systems
- Knowledge of operating system principles and experience in system architecture, performance, and power consumption optimization.
- Experience in publishing academic papers in related fields.
- Experience in publishing papers in international conferences or journals.
If this sounds of interest, could you please apply below or reach out to daniel@microtech-global.com for more information.
Thanks!