3379 IT & Software Developer jobs in the UK

Software Engineer (Numerical Modelling, AI/ML)
£100,000 - 100,000
Hays
Cathedral Hill, Guildford
£100,000 - 100,000
Requirements
Must:
- A Masters or PhD Degree in Computing or STEM disciplines
- Proven experience working at the interface of research and software development
- Experience with one or more compiled systems languages (C++, C#) or at least one high-level scientific language (e.g., Python, Julia)
- Experience with scientific computing, numerical methods, or computational modelling
- Familiarity with machine learning, optimization, control, probabilistic modelling, or related fields
- Knowledge of digital twins, agentic systems, reinforcement learning or advanced optimisation is desirable
Responsibilities
- Join the Innovation Team to work on a suite of internal products
- Drive early stage technical innovation by researching and prototyping new modelling, optimisation, AI, and simulation methods
- Design algorithms and numerical techniques for complex scientific or engineering challenges
- Develop software across languages such as Python for research and C++ or C# for production
- Collaborate closely with researchers and engineers to translate concepts into practical tools
- Define good technical practices and ensure strong code quality through testing and documentation
- Take ownership of technical workstreams from initial concept through to integration
Description
We are a leading software provider looking to bolster our engineering team with an experienced C++/Python Software or Research Engineer. Our head office is located in the heart of Guildford, with excellent transport links to Surrey and the South East. We focus on building innovative products and offer a rewards scheme including a 25% annual bonus, a 10% pension match, private healthcare, and 25 days of holiday. With plans to grow our engineering team significantly, we provide opportunities for career advancement into senior and leadership roles.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.
How many C / C++ Developer jobs are in the UK?
Currently, there are 3379 C / C++ openings.
Is the UK a good place for C / C++ Developers?
The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the UK?
City of Lincoln Council, Bluefruit Software Limited, Openda Ltd, The Scouts Association, Accenture, DWP Digital, Wren among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 101 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Experis as they are hiring for 101 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.