Software Engineer (27535)
Role details
Job location
Tech stack
Job description
Keywords: Python, PyTorch, TensorFlow, Sensors, Embedded Systems, Hardware Interface, Mobile OS, Algorithms, Statistics, Machine Learning, Defence, Security Clearance, Start Up
Requirements
As their next Software Engineer hire, you would join a small, growing 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., * 1st / 2.1 in Computer Science or similar (MSc or PhD would be desirable).
- Extensive demonstrable experience using Python for complex prototyping and / or production code. 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.
Benefits & conditions
The offices are based south of Cambridge and this role would require candidates to be based fully onsite. In return, as well as a competitive salary, you will get to work on interesting projects that will challenge you technically and allow you to develop your skills and knowledge with like-minded engineers.