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
Surrey
to £65,000 plus benefits
Low level embedded C/C++ for a range of challenging security projects Join a team of scientists and engineers working on stimulating and demanding low level software and hardware projects for clients in the defence sector. The team encourages task ownership and independent thought, and you would have significant ...
matches your search
London
to £60k DoE + benefits
Developing Java-based optimisation algorithms for logistics and trading Specialising in solving numerical optimisation problems for logistics and trading, this small and successful company develops a unique software toolkit relied upon by clients worldwide. As their business grows, they are seeking an accomplished ...
matches your search
London
to £50,000 DoE + benefits
A mathematical client-facing role, with opportunities for career development A Product Analyst position which may suit a mathematically minded teacher or project manager, ready for a career change. Our client develops advanced optimisation tools for portfolio management for the energy sector. They seek candidates with ...
matches your search
Central London
to £58k DoE + benefits
Developing algorithms in Java for energy options modelling Join this growing company who are using powerful mathematical modelling to help clients solve intractable optimisation problems in energy trading and logistics. To help them support their growing customer base, they are now seeking a Mathematical ...
matches your search
Cambridge
to £50k DoE + benefits
Algorithm and software development for leading engineering software product If you have strong coding skills in C++ and a good grasp of 3D maths concepts such as vectors, cross and dot products, and matrix transformations, then this role might be the one for you. Joining this Cambridge-based development team, you would ...
matches your search
Surrey
to £43,000 DoE + benefits
Challenging algorithm development for image or signal analysis in C++ An exciting opportunity to quickly take on responsibility and grow your career at a well-respected consultancy, specialising in defence related projects. You could be working on developing novel signal and image processing applications, working ...
matches your search
Surrey
to £65k plus benefits
Top defence consultancy seeks C++ and Java skills for real-world systems A small, but world class technical consultancy based in Surrey, is looking for a senior software developer to join their select team in developing effective technology solutions for UK government clients. Candidates will be able to show evidence ...
matches your search
10 miles from Cambridge
to £65,000 DoE + Benefits
Python, Java, C#, C++, React-native, Angular, Flask, FastAPI, Django, SaaS Coming out of stealth mode, this dynamic, growing start-up are hiring across the board and are keen to recruit a Full-stack Software Engineer to join their team. Their mission is to tackle problems around the automation of medical therapies ...
matches your search
Hertfordshire
to £50k DoE + benefits
An outstanding role with excellent package and learning opportunities This well-established company creates industry-leading software tools for business, allowing customers to easily collate and analyse the data that underpins their success. As their business grows, they are seeking a Graduate Software Developer in ...
matches your search
Hertfordshire
to £45k DoE + benefits
Developing new capabilities and AI features for business software This development team create industry-leading business intelligence solutions combining powerful features with ease of use. As the capabilities of their software increases, they aim to leverage developments in machine learning to ensure that it ...
matches your search
Central London
£40k-£55k DoE
Adding AI functionality to mathematical modelling software With a successful mathematical modelling toolkit already helping customers, this growing London-based company are adding GPT-powered AI features to their software, and are seeking to recruit a Machine Learning Developer to help them bring their ...
matches your search
Central London
to £90,000 DoE + Benefits
ML development for autonomous systems An exciting new startup staffed by veterans of the industry needs your help. This team of engineers are developing AI-enhanced technologies for uncrewed autonomous vehicles destined for the air, land, and sea. Their unique approach has already ...
matches your search
London, WC1
To £60k DoE
Finding mathematical solutions to complex optimisation problems This London-based company creates mathematical toolkits for solving intractable, numerical optimisation problems in industry. Their unique software tackles real-world problems, providing a high value service to their clients. Due to continued ...
matches your search
Cambridge, flexible working
to £80,000 plus benefits
Development and deployment, CI / CD pipelines and the cloud A detail-oriented development operations role for a capable and self-propelled engineer with particular expertise in continuous integration and continuous delivery to cloud-first platforms. This extremely successful and growing tech company have a ...
matches your search
Munich, Germany
to £competitive plus benefits
Managing a distributed team, .NET and cloud development In this role you’ll apply your .NET and cloud software development background, taking on managerial responsibilities for a distributed team across Europe. The company’s engineering software is embracing the latest developments in the cloud, to ...
matches your search
Remote or Cambridge based
circa £70,000 DoE + benefits
Building new cloud-native applications to allow complex collaborations This is an opportunity for a skilled software developer to take the lead of a highly skilled backend team, building a state-of-the-art cloud platform allowing collaboration on complex technical designs. The challenge includes building new cloud ...
matches your search
Central London
to £68k DoE
Mathematical modelling of complex systems in Java This small but highly successful and expanding company specialises in solving numerical optimisation problems in industry. Their unique software tools solve intricate and intractable real-world problems, providing a high value service to industry. ...
matches your search
London
to £40k DoE
A strong Computer Science background needed for this Java Development role This company specialise in developing configurable software for modelling and optimising complex systems. Due to their continued success, they are seeking a bright software engineer to join their development team. You would be creating high ...
matches your search
Hertfordshire / Isle of Man
to £45k DoE + benefits
A varied software engineering role with great career development potential This established and successful development team create industry-leading business intelligence (BI) software combining ease of use with powerful capabilities. Their friendly informal company culture emphasises creativity and ingenuity whilst ...
matches your search
Cambridge
to £80,000 plus equity
Creating a digital platform for healthcare using JavaScript, React and REST If you would like to be in on the ground floor of a health-tech start-up with the aim of creating a quicker route to effective treatment, whilst having the chance to shape the technical direction of the product, then this may be the opportunity for ...
matches your search