1 of 5 free roles viewed today. Upgrade to premium for unlimited from only $19.99 with a 2-day free trial.

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer on a 6-month contract, paying inside IR35. Requires proficiency in TensorFlow/PyTorch, CUDA, C++, and Python. Experience in medical devices, real-time AI model deployment, and strong communication skills are essential. Hybrid work in London.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
April 3, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Hybrid
📄 - Contract type
Inside IR35
🔒 - Security clearance
Unknown
📍 - Location detailed
London Area, United Kingdom
🧠 - Skills detailed
#Linux #TensorFlow #AI (Artificial Intelligence) #Programming #PyTorch #Python #Code Reviews #Image Processing #ML (Machine Learning) #C++ #Deep Learning #GIT
Role description
You've reached your limit of 5 free role views today.
Upgrade to premium for unlimited access - from only $19.99.

CXC are working with a global Medical Devices developer who are looking for an experiennced contract ML Engineer. Details are:

INSIDE IR35

6 months contract

In the office at least 1 day/week, looking for candidates local to the London office. Expect that there may be times where someone would need to come in more frequently due to project needs.

Responsibilities:

   • Optimize, quantize, and deploy deep learning model outputs from the ML team onto video pipelines.

   • Develop efficient inference pipelines for running AI models in real-time on constrained hardware.

   • Implement custom CUDA kernels.

   • Collaborate with cross-functional teams, including ML researchers, embedded software engineers, and UI/UX designers, to integrate ML solutions seamlessly into products.

   • Work as part of a multidisciplinary team to develop robust and secure-by-design software for a medical device

   • Maintain a high level of quality and reliability in submitted code and participate in team code reviews

Must Haves

   • Proficiency in deep learning frameworks such as TensorFlow or PyTorch.

   • Experience with ML model optimisation techniques, including quantization, pruning, and knowledge distillation.

   • Experience with CUDA or OpenCL

   • Hands-on experience with TensorRT embedded hardware accelerator and ONNX format.

   • C++ and Python experience

   • Ability to write clear, maintainable and well-documented code

   • Capability to work independently, driving development from concept to production

   • Strong communication skills

Nice to Haves

   • Expertise in computer graphics programming using OpenGL, Vulkan, DirectX, or equivalent.

   • Experience with video streaming frameworks (Gstreamer, deepstream, holoscan etc.)

   • Understanding of computer vision & image processing techniques and optimization for edge inference.

   • Good knowledge of Linux, cmake and git.

   • Good knowledge of software design principles and C++ design patterns.