Lead / Senior Software Engineer - ML/AI

Posted 3 days 20 hours ago by So Code Limited

Permanent
Not Specified
I.T. & Communications Jobs
Cambridgeshire, Cambridge, United Kingdom, CB1 0
Job Description

Lead / Senior Software Engineer - ML/AI
Salary:£90,000 - £140,000 D.O.E.
Location: United Kingdom
Working Environment: Remote

This is a unique opportunity to work alongside a global leader in the AV domain, at the intersection of media, AI, and edge computing.

The company's media players are trusted by organizations across a wide range of industries around the world for their flexibility, performance, and reliability. These robust devices support various audio and video formats, render HTML content, and run custom user-developed applications. They have also integrated built-in Neural Processing Units (NPUs), enabling on-device inference for Machine Learning and Artificial Intelligence applications.

As the Lead / Senior Software Engineer, you will be joining a rapidly growing team shaping the future of intelligent media solutions and tasked with building a C++ wrapper, enveloping the embedded system, as well as the ML/AI models that will interface with this wrapper.

Key Requirements
  • 7+ years of experience developing software targeting / interfacing with an embedded system / physical product.
  • Strong proficiency programming in C++ and Python.
  • Experience programming applications targeting Linux.
  • Deep understanding of ML inference with experience of both developing and integrating ML Models with embedded systems.
Desired, but not essential:
  • Technical leadership experience.
  • Experience within machine vision, text-to-speech or speech-to-text technology.
  • Experience developing software for products within the AV / media industry.