Software Engineer / Python / C#


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

11th December 2019

Location

Bath

Salary/Rate

£35000 - £40000

Type

Permanent

Start Date

Immediate start

This job has now expired please search on the home page to find live IT Jobs.

Software Engineer/ Python/ C#/ C++

My client a leading artificial intelligence hardware manufacturer based in Bath are currently on the hunt for a software engineer. You will help build the next generation of processors to speed the development of artificial intelligence and enable new applications in the field. The client's aim is to develop the hardware companion of every AI developer with a plug-and-play solution that is easy to use and more powerful than current available hardware.

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Candidates for this job are passionate for good software development and will be excited to help define the direction of software.

Responsibilities

*Continue development of the client's proprietary library to interface between AI frameworks and the NPU processor

*Integrate software solutions required for the hardware team

*Design highly scalable and testable code ready for deployment

*Discover and fix programming bugs

Essential requirements

*1 to 2 years of commercial or research experience with Python.

*4 years of experience with one or more general purpose programming languages including but not limited to: C/C++, C#, Java, Go or Rust.

*BS degree in Computer Science, similar technical field of study or equivalent practical experience.

*Working proficiency and communication skills in verbal and written English.

Preferred to have

*Master's, PhD degree, further education or experience in Computer Science, Maths, Physics or Engineering.

*Knowledge of deep learning compiler stacks such as TVM, XLA, Glow, etc.

*Portfolio of personal projects

*Machine learning understanding

*Linux driver development

Spring acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Spring Group UK is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: www.spring.com/candidate-privacy-information-statement

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: