At a Glance
- Tasks: Join us as a Machine Learning Engineer, focusing on computer vision and GPU programming.
- Company: Be part of a globally recognised mobile and tech development company.
- Benefits: Enjoy a 6-month contract with competitive pay and the chance to work on cutting-edge technology.
- Why this job: Work on exciting projects in 3D reconstruction and generative AI while collaborating with top professionals.
- Qualifications: Masters in ML/AI or related fields, plus experience in C++ and machine learning frameworks.
- Other info: Applicants must have full Right to Work in the UK and a maximum 1-month notice period.
The predicted salary is between 48000 - 72000 £ per year.
Do you have solid experience in Machine Learning and Computer Vision with programming experience in C++? 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.
- Masters or higher degree in ML/AI, Computer Science/Engineering, or related disciplines
- Professional software development experience with modern C++
- Expertise in image-based 3D reconstruction: Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques
- Generative AI, including hands-on implementation of state-of-the-art models
- Developing with machine learning frameworks – Tensorflow/Pytorch
- Strong fundamentals in machine learning, NLP and Computer Vision
- Publications in top ML/AI conferences/journals
- Experience in Android application development
By applying to this role you understand that we may collect your personal data and store and process it on our systems.
Machine Learning Engineer - Contract employer: European Tech Recruit
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer - Contract
✨Tip Number 1
Make sure to showcase your hands-on experience with C++ and GPU programming in your conversations. Highlight specific projects where you've implemented techniques like Gaussian Splatting or Neural Radiance Fields, as this will demonstrate your practical knowledge.
✨Tip Number 2
Network with professionals in the field of machine learning and computer vision. Attend relevant meetups or webinars, and don’t hesitate to reach out to current employees at StudySmarter or similar companies to gain insights about the role and company culture.
✨Tip Number 3
Prepare to discuss your understanding of image-based 3D reconstruction techniques during interviews. Be ready to explain complex concepts in simple terms, as this shows not only your expertise but also your ability to communicate effectively.
✨Tip Number 4
Stay updated on the latest advancements in machine learning frameworks like TensorFlow and PyTorch. Being able to discuss recent developments or your experiences with these tools can set you apart from other candidates.
We think you need these skills to ace Machine Learning Engineer - Contract
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've used techniques like Photogrammetry, NERF, or Gaussian Splatting.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your relevant qualifications, such as your Master's degree and any publications in top ML/AI conferences. Be sure to connect your skills directly to the job requirements.
Showcase Relevant Projects: If you have worked on projects involving image-based 3D reconstruction or generative AI, include these in your application. Briefly describe your role, the technologies used, and the outcomes achieved to demonstrate your hands-on experience.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail and professionalism, which is crucial in technical roles.
How to prepare for a job interview at European Tech Recruit
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and GPU programming in detail. Highlight specific projects where you've implemented image-based 3D reconstruction techniques like Photogrammetry or Neural Radiance Fields (NERF). This will demonstrate your hands-on expertise.
✨Prepare for Technical Questions
Expect technical questions related to machine learning frameworks such as TensorFlow and PyTorch. Brush up on your knowledge of generative AI and be ready to explain how you've applied these technologies in past projects.
✨Discuss Your Publications
If you have publications in top ML/AI conferences or journals, make sure to mention them. Discussing your research can set you apart from other candidates and show your commitment to the field.
✨Understand the Company’s Vision
Research the company’s projects and their approach to technology development. Being able to articulate how your skills align with their goals will show that you're genuinely interested in the role and the company.