GPU SW (OpenCL/CUDA)

GPU SW (OpenCL/CUDA)

Egham Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Join us to innovate in AI-driven content creation and computer vision.
  • 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 Computer Science, plus experience in C++ and GPU computing.
  • Other info: Ideal for those passionate about generative AI and 3D vision.

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.
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

Familiarise yourself with the latest advancements in computer vision and machine learning. Read recent research papers, especially those published in top conferences like NeurIPS or CVPR, to understand current trends and technologies that could be relevant to our projects.

✨Tip Number 2

Showcase your hands-on experience with GPU computing using CUDA or OpenCL. If you have personal projects or contributions to open-source software that demonstrate your skills, be ready to discuss these during the interview.

✨Tip Number 3

Prepare to discuss your problem-solving approach in detail. We value candidates who can articulate their thought process when tackling complex technical challenges, so think of examples where you've successfully debugged or optimised algorithms.

✨Tip Number 4

Network with professionals in the field of AI and computer vision. Attend relevant meetups, webinars, or conferences to connect with others and potentially gain insights into our company culture and projects, which can help you tailor your approach when applying.

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

Master's or higher degree in ML/AI, Computer Science/Engineering
Professional software development experience with modern C++
Experience with GPU compute in CUDA/OpenCL
Excellent communication skills
Teamwork and collaboration
Results-oriented attitude
Proficiency in problem-solving and debugging
Expertise in image-based 3D reconstruction techniques
Hands-on experience with Generative AI models
Knowledge of 3-D vision
Experience with machine learning frameworks such as TensorFlow or PyTorch
Model optimization and knowledge distillation
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 the company's goals.

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, include examples of how you've successfully collaborated on projects or communicated complex ideas to non-technical stakeholders.

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 Your Research Knowledge

Familiarise yourself with recent advancements in computer vision and machine learning. Be ready to talk about specific research papers you've reviewed and how they relate to the role, showcasing your ability to stay updated with industry trends.

✨Emphasise Teamwork and Communication

Since collaboration is key in this role, prepare examples that highlight your teamwork skills. Discuss how you've effectively communicated complex technical concepts to non-technical team members in past projects.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Brush up on your problem-solving techniques and be ready to walk through your thought process when tackling issues related to image processing or deep learning models.

GPU SW (OpenCL/CUDA)
Microtech Global Ltd
Location: Egham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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