Developing infrastructure for AI-powered development tools
We are seeking a talented Graduate Software Engineer to join a Cambridge-based team working on industry-leading software tools. You would be developing and improving features that use AI approaches to augment human design skills, helping product companies across a wide array of industries to bring better, more capable products to market faster than ever before. This could include consumer electronics, mobile communications, aerospace etc.
The job will focus on implementing new features and improvements to the infrastructure underpinning machine leaning functionality. It will involve you in all stages from concept through to design, implementation, validation, and benchmarking. This may well involve a research aspect to identify the most promising approach, and you will have some involvement with data sets and algorithms. Occasionally, you may also assist application engineers in helping find root causes and resolutions for customer issues. Mentoring will be provided to help bring you quickly up to speed, and you can expect a high degree of ownership over your work.
Joining a company with global reach and a supportive culture will provide you with great opportunities for building your skill set and developing professionally, and the nature of the work will ensure you stay at the forefront of technology doing work that will transform the way we live.
You will need:
• A 1st or 2.1 degree in computer science or other numerate discipline from a well-respected university, and good supporting A-level or baccalaureate grades.
• Hands-on experience of developing software under Unix-like operating systems such as Linux, and coding skills in modern object-oriented languages such as C++, or JavaScript, as well as scripting skills in TCL, Python, Bash etc.
• A good understanding of data structures such as those in the C++ Standard Library – Maps, Vectors etc., and how the appropriate/inappropriate selection of these could impact algorithm performance.
This role comes with a very competitive salary and benefits package, and is a great opportunity for a mathematically-minded software engineer to take their career to the next level.
Keywords: AI, ML, Software Design Tool, C++, JavaScript, Python, TCL, Unix, Linux, Graduate, Cambridge
Keywords: PHP, Python, JavaScript, Go, Symphony, Laravel, Django, Flask, Node.js, Express.js, Gin, SQL, MySQL, MariaDB, OOP, Containers, Docker, Microservices
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now – we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27037) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate
Wait for a response
Your application has been submitted and a notification sent to the employer.
What happens next?
An email has been sent to the employer to notify them of your new application.
The employer has up to 30 days (usually allot quicker!) to respond and either accept or decline your application. Once a response is received you will be emailed and you can view all responses via your members area.

Graduate Software Engineer - AI/ML Infrastructure
- Engineering
-
still available!
Date Posted
28 days ago
Category
Engineering
Description
Location
Cambridge, Cambridgeshire
Salary Description
£36000 - £45000/annum + benefits
Benefits
benefits
Salary max
45000.00
Apply here
Added 7th November 2023 8:58 am
Please login to post a comment.