GPU SW (OpenCL/CUDA)

GPU SW (OpenCL/CUDA)

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Join us to innovate in AI-driven content creation and enhance computer vision technologies.
  • Company: Be part of a cutting-edge tech company pushing the boundaries of AI and machine learning.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Work on exciting projects that shape the future of technology and make a real impact.
  • Qualifications: Masters in ML/AI or related field, with experience in C++ and GPU computing.
  • Other info: Ideal for those passionate about generative AI and 3D vision technologies.

The predicted salary is between 36000 - 60000 £ per year.

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.

GPU SW (OpenCL/CUDA) employer: Microtech Global Ltd

Join a forward-thinking company that prioritises innovation and collaboration in the heart of a vibrant tech hub. With a strong commitment to employee growth, we offer extensive training opportunities and a supportive work culture that encourages creativity and experimentation. Our focus on cutting-edge technologies in AI and computer vision ensures that you will be at the forefront of industry advancements while enjoying a dynamic and inclusive workplace.
M

Contact Detail:

Microtech Global Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land GPU SW (OpenCL/CUDA)

✨Tip Number 1

Stay updated with the latest research in computer vision and machine learning. Follow key conferences like NeurIPS and CVPR to understand current trends and breakthroughs, which can help you during interviews when discussing your knowledge of state-of-the-art technologies.

✨Tip Number 2

Engage in online communities and forums related to GPU programming and machine learning. Platforms like GitHub or Stack Overflow can provide insights into common challenges and solutions, which will enhance your problem-solving skills and show your commitment to continuous learning.

✨Tip Number 3

Work on personal projects that involve CUDA/OpenCL and image-based 3D reconstruction techniques. Having hands-on experience with these technologies will not only strengthen your skill set but also give you concrete examples to discuss during interviews.

✨Tip Number 4

Network with professionals in the field through LinkedIn or industry meetups. Building connections can lead to valuable referrals and insights about the company culture at StudySmarter, making you a more attractive candidate.

We think you need these skills to ace GPU SW (OpenCL/CUDA)

Master's 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 skills
Teamwork and collaboration skills
Results-oriented attitude
Proficiency in problem-solving and debugging
Expertise in image-based 3D reconstruction techniques
Knowledge of Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting
Experience with machine learning frameworks such as TensorFlow or PyTorch
Model optimization and knowledge distillation skills
Strong fundamentals in machine learning, NLP and Computer Vision
Publications in top ML/AI conferences/journals
Experience in Android application development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, CUDA/OpenCL, and any relevant projects in computer vision or machine learning. Use specific examples to demonstrate your skills and achievements.

Craft a Strong Cover Letter: In your cover letter, express your passion for AI and computer vision. Mention specific technologies or projects you've worked on that relate to the job description, and explain how you can contribute to their team.

Showcase Relevant Projects: If you have worked on projects involving image processing, 3D reconstruction, or generative AI, be sure to include these in your application. Provide links to any code repositories or publications if applicable.

Highlight Communication Skills: Since excellent communication and teamwork are essential for this role, mention any experiences where you successfully collaborated with others or presented complex ideas clearly. This will show you can work well in a team environment.

How to prepare for a job interview at Microtech Global Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and GPU computing in CUDA/OpenCL. Bring examples of projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.

✨Discuss Recent Research

Familiarise yourself with the latest computer vision research papers, especially those related to image-based 3D reconstruction and generative AI. Being able to reference specific studies or techniques will show your commitment to staying current in the field.

✨Emphasise Teamwork and Communication

Since the role requires excellent communication and teamwork skills, prepare examples of how you've successfully collaborated on projects. Highlight any experiences where you translated complex technical requirements into understandable terms for non-technical team members.

✨Prepare for Problem-Solving Questions

Expect to face problem-solving scenarios during the interview. Brush up on debugging techniques and be ready to walk through your thought process when tackling complex issues, particularly in machine learning and computer vision contexts.

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>