Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF
Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

Surrey Temporary 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join us as a Computer Vision and Machine Learning Engineer, focusing on GPU programming and 3D reconstruction.
  • Company: Be part of a globally recognised mobile/tech development company in Surrey/West London.
  • Benefits: Enjoy a 6-month contract with competitive pay and the chance to work on cutting-edge technology.
  • Why this job: Work on innovative projects in a collaborative environment that values creativity and problem-solving.
  • Qualifications: Masters or higher in ML/AI or related fields, with strong C++ and GPU programming skills required.
  • Other info: Applicants must have full Right to Work in the UK and a maximum 1-month notice period.

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

Do you have solid experience in Machine Learning and Computer Vision with programming experience in C++? Experience with GPU compute in CUDA/OpenCL? Solid experience in image-based 3D reconstruction including Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques.

We are seeking a Computer Vision and Machine Learning Engineer with experience in C++, GPU Programming and 3D reconstruction techniques to join our client in the northwest Surrey/West London (1 hour from King's Cross) on an initial 6 month contract (PAYE) basis.

Please note - as this is a contract position, we can only consider applicants with full Right to Work in the UK and with a maximum of a 1 month notice period.

Required 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.
Any of the following would be considered a plus:
  • Demonstrated experience in one or more of the following: 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

If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your resume on smouland@eu-recruit.com.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice.

Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF employer: European Tech Recruit

Join a globally recognised mobile and tech development company that values innovation and collaboration, offering a dynamic work culture in the vibrant northwest Surrey/West London area. With a focus on employee growth, you will have access to cutting-edge projects in machine learning and computer vision, alongside opportunities for professional development and networking within a supportive team environment. Enjoy the unique advantage of working just an hour from King's Cross, allowing for a perfect balance between a thriving career and convenient commuting.
E

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

✨Tip Number 1

Make sure to showcase your hands-on experience with GPU programming in CUDA or OpenCL during any networking opportunities. Engaging in discussions about specific projects you've worked on can help you stand out.

✨Tip Number 2

Join relevant online communities or forums focused on computer vision and machine learning. Participating in discussions or sharing your insights can help you connect with industry professionals who might have leads on job openings.

✨Tip Number 3

Attend industry conferences or workshops related to machine learning and computer vision. These events are great for networking and can often lead to job opportunities, especially if you can discuss your expertise in Gaussian Splatting or NeRF.

✨Tip Number 4

Consider contributing to open-source projects that involve C++ and GPU programming. This not only enhances your skills but also demonstrates your commitment and expertise to potential employers.

We think you need these skills to ace Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

Machine Learning
Computer Vision
GPU Programming
C++ Programming
CUDA
OpenCL
Image-based 3D Reconstruction
Photogrammetry
Neural Radiance Fields (NERF)
Gaussian Splatting Techniques
Problem-Solving
Debugging
Teamwork
Communication Skills
Results-Oriented Attitude
Generative AI
TensorFlow
PyTorch
Model Optimization
Knowledge Distillation
NLP Fundamentals
Publications in ML/AI Conferences

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in Machine Learning and Computer Vision, particularly with C++ and GPU programming. Include specific projects or roles where you utilised CUDA/OpenCL and 3D reconstruction techniques like Photogrammetry or NeRF.

Craft a Strong Cover Letter: Write a cover letter that directly addresses the job description. Emphasise your relevant skills and experiences, and explain why you're excited about the opportunity to work with a globally recognised tech company.

Showcase Relevant Projects: If you have worked on projects involving Gaussian Splatting or Neural Radiance Fields, be sure to include these in your application. Provide links to any relevant publications or code repositories to demonstrate your expertise.

Highlight Soft Skills: In addition to technical skills, mention your communication and teamwork abilities. The job requires a results-oriented attitude, so provide examples of how you've successfully collaborated on projects in the past.

How to prepare for a job interview at European Tech Recruit

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++, CUDA, and OpenCL in detail. Bring examples of projects where you've implemented GPU programming or image-based 3D reconstruction techniques like Gaussian Splatting or NeRF.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice explaining your thought process when debugging or optimising code, as this will highlight your analytical capabilities.

✨Communicate Effectively

Since excellent communication is a key requirement, practice articulating complex concepts clearly. Be ready to explain your past projects and how you collaborated with team members to achieve results.

✨Stay Updated on Industry Trends

Familiarise yourself with the latest advancements in machine learning and computer vision. Being able to discuss recent developments or publications in top conferences can set you apart from other candidates.

Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF
European Tech Recruit
E
  • Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

    Surrey
    Temporary
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-05-11

  • E

    European Tech Recruit

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