Location: Gloucestershire / Hybrid workingSalary: Dependent on experience £45k-£85K)Clearance: Must hold or be eligible for DV clearanceType: Permanent
A unique opportunity has arisen for a software engineer to join a well-regarded and extremely interesting technology business. This company is involved in cutting edge research and solution development across a wide range of technologies, with areas of specialism in AI, machine learning, deep learning, cloud and web technologies.
The roleAs a Software Engineer you will work across a wide range of projects, solving complex and interesting problems for clients. The role is very much hands on, so we need someone who is able to roll up their sleeves and “build things” as well as being able to mentor and coach junior staff and have a positive influence and input into projects. You will carry out high level research across a wide range of technologies and build bespoke services for clients that exploit the latest developments in Artificial Intelligence.
Essential skills
Knowledge of multiple programming languages and their associated frameworks, i.e., Java, Scala, C#, C++, Go, Python or Javascript
An inventive and inquisitive mind
A passion for the latest technology
The ability and willingness to learn new technologies, tools and methodologies.
Some knowledge of or exposure to Machine Learning.
Desirable skills (training provided for below)Knowledge of any of the following would be highly desirable:
Artificial intelligence, Machine learning, Deep learning
Cloud technologies (AWS/Azure)
Big Data technologies (Cassandra / Hadoop / Elasticsearch etc.)
Javascript frameworks (Angular, Node, Ember or React)