> Markdown version of [/jobs/ext/4083008-graduate-software-developer](https://www.wearedevelopers.com/jobs/ext/4083008-graduate-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Graduate Software Developer - **Company:** City Science - **Location:** London, UK (Remote available) - **Experience:** Starter - **Salary:** £30,000.0 - £40,000.0 - **Contract:** Temporary to permanent - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Python (Programming Language), Cloud Services, Software Engineering, Modeling and Simulation, Software Coding - **Published:** October 20, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5936350474 ## About the Role We are looking to grow our team of developers working across the full stack to deliver cutting edge applications and tools to support our decarbonisation mission. This role requires highly talented individuals who can take a proactive role in problem solving. Successful candidates must be able to show extremely high aptitude in mathematics and analytical problem solving. Existing coding skills are not required but are desirable and driven candidates with self-taught skills are particularly encouraged to apply. City Science predominantly uses JavaScript and Python, but other languages are also used, and all experience is considered. Experience working with cloud-based services is also desirable. Experience using AI to support software development is welcome but we expect candidates to demonstrate and develop independent skills, motivation and communication throughout the application process., · BSc 2:1 or better in a STEM subject (1st class degree, PhD or higher-level qualification desirable) · Able to demonstrate very strong mathematical and numerical skills · Drive to learn and develop coding and technology skills across the full stack (experience and/or self-taught skills desirable) · Excellent problem solver · Can demonstrate ability to work as part of a team, collaborating effectively with both internal and external stakeholders · Proven science communicator to both technical and non-technical audiences · Passion to make the case for, and execute, decarbonisation, We are building a team who are motivated by collaboration with the desire to solve problems for our customers. We want people to own their field of responsibility, take decisions, be pro-active and have pride in everything they do. Our team of experts includes prize-winning consultants, experienced technologists and distinguished academics. ## Description · Develop and maintain a range of applications and tools that support clients to plan, monitor, evidence and visualise their decarbonisation pathway · Energy Modelling (e.g. Home Energy Model, building physics/benchmarking) · Support staff internally to provide insights with a high level of automation/digitisation, meeting or exceeding industry standard practices · Manage the full development stack and work flexibly to meet emerging need · Collaborate across teams and grow relationships between consultancy professionals and software developers · Drive new technologies and integrated ways of working · Communicate the case for decarbonisation through cutting edge software tools