Nerual Networks Research/Programmer - Cambridge

Up to £65,000 per annum
04 Dec 2017
08 Dec 2017
Contract Type
Full Time
We are looking for our Neural Network Developer for our client, based in Cambridge.

You will have a specific focus on implementing and improving existing quantization and compression techniques and new layer types within Tensor Flow. You will work for our Chief Scientist to define requirements and take the lead on operational and technical development projects. Your work will help produce the next generation of efficient silicon designs

Skills & Qualifications

Degree, ideally an advanced degree in Computer Science or a related numerate subject Genuine enthusiasm for, and strong understanding of, machine learning and deep learning Experience with machine learning frameworks e.g. TensorFlow, Caffe, Torch and how to implement custom layers within them Understanding of different types of networks e.g. CNN, LSTM, modern layer types Knowledge of imperative programming languages e.g. Python, C++ Familiarity with modern parallel architectures e.g. using the CUDA framework Ability to work independently Analytical mind with problem-solving aptitude Flexibility, interest in technology and eagerness to learn Excellent organizational skills Experience in software development and working within an AGILE team

Additional Knowledge

An interest in functional languages e.g. OCaml, Haskell, F# Some familiarity with the Nix package manager Familiarity with various OSs and standard development practises e.g. CI, Git etc.

This job was originally posted as