We're not just a job board.

ECM help candidates secure the best jobs in UK science and engineering. Register with us, we'll get back to you.

Software Engineer (27735)

Cambridge, Cambridgeshire
to £60,000 DoE

Writing robust Python software for AI applications on hardware technologies

This rapidly expanding defence start-up develops AI-based hardware products. They are recruiting in a number of areas and are looking to recruit an experienced / junior Software Engineer to join their team.

As their next Software Engineer hire, you would join a team that are working on early-stage prototypes as well as more mature product technologies. The position is fully hands-on and requires a good sense of understanding and experience for task prioritisation, as well as ability to work on projects concurrently.

Requirements:

  • 1st in Computer Science or similar from a top Russell Group university (MSc or PhD would be desirable). This should also include A/A* A-levels in Maths and Physics.
  • Extensive demonstrable experience using Python for complex prototyping and / or production code (relevant internship experience would be highly beneficial). Must have the aptitude to pick up new languages and technologies when needed.
  • Experience with hardware devices or sensors. Any experience with embedded systems, mobile OS or computer networking would be beneficial.
  • Experience with deep-learning frameworks (TensorFlow or PyTorch) would be desirable.
  • Exposure to computational statistics, algorithm development or machine learning optimisation would be a bonus.

Due to projects being related to defence applications, candidates must be British nationals, resident in the UK for the past 5 years and eligible for security clearance.

The office for this role is currently based south of Cambridge (with plans to relocate in the near future to Cambridge) and this role would require candidates to be fully onsite. Due to the company having multiple office locations, they are wanting candidates to have a driving licence or are in the process of obtaining a licence. On offer is a competitive salary package, and the opportunity to work on interesting projects that will challenge you technically and allow you to develop your skills and knowledge with like-minded engineers.

Keywords: Python, PyTorch, TensorFlow, Sensors, Embedded Systems, Hardware Interface, Mobile OS, Algorithms, Statistics, Machine Learning, Defence, Security Clearance, Start Up

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.