Software Engineer

Software Engineer

Posted 1 day ago by CXC on Linkedin

Negotiable
Inside
Hybrid
London Area, United Kingdom

Summary: The role of Software Engineer involves optimizing and deploying deep learning models for video pipelines within a global Medical Devices company. The position requires collaboration with various teams to ensure seamless integration of machine learning solutions into products while maintaining high code quality. The contract is for 5 months and requires in-office presence at least once a week, with potential for more frequent visits based on project needs. The role is classified as inside IR35.

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

Key Skills:

  • Bachelor’s or higher degree in computer science or a related field.
  • 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.
  • Excellent debugging skills.
  • Ability to write clear, maintainable and well-documented code.
  • Capability to work independently, driving development from concept to production.
  • Strong communication skills.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT