We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Outstanding Grad / PhD Software Developer (22588)

Surrey / SW London
£highly competitive

Hey there! This is just one of many top career opportunities ECM can suggest — if this job isn't right for you, let us do the hard work! Tell us what you're looking for and we'll start searching for you. We promise to treat your CV as strictly confidential.

Complex Systems, C++, Python, Graduate, PhD, Surrey / SW London

Fantastic opportunity for a bright and enthusiastic software graduate (degree or PhD level) to work in an intellectually stimulating and challenging environment on bleeding edge projects.

Our client is a technical consultancy, working on a range of cutting-edge problems, making genuine contributions in the field of public safety and combatting serious crime. Their complex systems call for truly novel approaches to algorithm design and software implementation.

You should have a 1st or 2.1 degree in Computer Science (or similar subject) from a top-ranked university along with top grades at A level. Candidates with a PhD in Computer Science would also be of particular interest.

You must also have excellent demonstrable experience in both C++ and Python.

In addition to a competitive salary, the benefits package includes an annual bonus and long-term incentive scheme. Your long term progress is important to the company; to that end they encourage you to pursue areas of work that are of interest to you and assign project work accordingly.

The field of work means that UK security clearance will be required; you must have been predominately resident in the UK for the last five years.

Keywords: Graduate, PhD, computer science, maths, physics, C++, Python, algorithms, complexity science.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.