Senior Scientific Software Engineer

4 weeks ago


London, Greater London, United Kingdom Salt Full time
Job Opportunity

We are seeking a highly skilled Senior Scientific Software Engineer to join our team at Salt, working on behalf of a prestigious Civil Service client. This is an exciting opportunity to work on cutting-edge projects within a high-performance computing environment, developing solutions to support critical weather and climate forecasting models.

Key Responsibilities:

  • Design, implement, test, and document software for weather and climate models, ensuring readiness for next-generation supercomputing architectures.
  • Collaborate with a team of scientists and engineers to optimise performance and scalability of simulation systems.
  • Focus on I/O, optimisation, and software enhancements to ensure robust operational use.
  • Provide support to the team with technical expertise, ensuring smooth project delivery.

Essential Skills:

  • Proficiency in one or more compiled programming languages (e.g., Fortran, C, C++).
  • Strong experience with Python, Linux, and version control systems (e.g., Git, SVN).
  • Ability to work within a quality-focused software development life cycle.
  • Excellent communication skills, including clear documentation and collaboration within a team.

Desirable Skills:

  • Experience developing large-scale scientific applications.
  • Knowledge of object-oriented Fortran 2003.

This is a fantastic opportunity to work on high-performance computing projects and contribute to the development of cutting-edge solutions. If you are a skilled software engineer with experience in scientific computing and a passion for delivering high-quality software, we encourage you to apply for this exciting opportunity.



  • London, Greater London, United Kingdom CV-Library Full time

    Job RoleWe are seeking a Senior Scientific Software Engineer for a 6-month contract, offering £500 per day with remote working. You will be working with a technology-focused, modern, and forward-thinking public sector organisation, engaged in the development of large-scale scientific applications.Key Responsibilities:Collaborate with model development teams...


  • London, Greater London, United Kingdom Salt Full time

    Job OverviewWe are seeking a highly skilled Senior Scientific Software Engineer to join our team at Salt. As a key member of our Civil Service client's team, you will be responsible for designing, implementing, testing, and documenting software for weather and climate models, ensuring readiness for next-generation supercomputing architectures.Key...


  • London, Greater London, United Kingdom Saragossa Full time

    Job OpportunityWe are seeking a highly skilled Scientific Software Developer to join our innovative quant engineering team at Saragossa. As a key member of our team, you will collaborate with stakeholders, PMs, and researchers to accelerate the research process and drive strategic decision-making.Key Responsibilities:Develop and maintain high-performance...


  • London, Greater London, United Kingdom Saragossa Full time

    Job OpportunityWe are seeking a highly skilled Scientific Software Developer to join our innovative quant engineering team at Saragossa. As a key member of our team, you will collaborate with stakeholders, PMs, and researchers to accelerate the research process and drive strategic decision-making.Key Responsibilities:Develop and maintain high-performance...


  • London, Greater London, United Kingdom Qualserv Consulting Full time

    Scientific C++ Software Engineer OpportunityWe are seeking an experienced Scientific C++ Software Engineer to join our team at Qualserv Consulting.This exciting opportunity involves working with a major client on a large-scale scientific project.The ideal candidate will have a strong background in C++ and experience in developing complex scientific...


  • London, Greater London, United Kingdom re&m Full time

    Job Summary:We are seeking a highly skilled Scientific Software Developer to join our team at re&m. As a Physics and Engineering Software Specialist, you will be responsible for developing software and bespoke mathematical models using C++.Key Responsibilities:Design and implement software solutions for complex scientific problems.Collaborate with our team...


  • London, Greater London, United Kingdom Cranleigh Scientific Ltd Full time

    About the RoleCranleigh Scientific Ltd is seeking a highly skilled Senior Embedded Software Engineer to join its team and contribute to the development of innovative hydrogen fuel cell power systems. As a key member of the team, you will be responsible for designing, implementing, and maintaining software solutions for our products and systems.Key...


  • London, Greater London, United Kingdom Cranleigh Scientific Ltd Full time

    About the RoleCranleigh Scientific Ltd is seeking a highly skilled Senior Embedded Software Engineer to join its team and contribute to the development of innovative hydrogen fuel cell power systems. As a key member of the team, you will be responsible for designing, implementing, and maintaining software solutions for our products and systems.Key...


  • London, Greater London, United Kingdom Salt Full time

    Job Title: Senior Scientific Software DeveloperWe are excited to be recruiting a Senior Scientific Software Developer for our prestigious Civil Service client. This is a fantastic opportunity to work on cutting-edge projects within a high-performance computing environment, developing solutions to support critical weather and climate forecasting models.As a...


  • London, Greater London, United Kingdom Qualserv Consulting Full time

    We are seeking a highly skilled SC Cleared Scientific C++ Software Engineer to join our team at Qualserv Consulting.Key Responsibilities:Develop large scientific applications using C++ and Fortran 2003.Collaborate with our clients to understand their software needs.Design and implement efficient software solutions.Work with version control systems like...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...


  • London, Greater London, United Kingdom Qube Research & Technologies Limited Full time

    Join Our Team as a Software EngineerQube Research & Technologies Limited is a global quantitative and systematic investment manager operating in all liquid asset classes across the world. We are a technology and data-driven group implementing a scientific approach to investing. Our collaborative mindset enables us to solve complex challenges, and our culture...


  • London, Greater London, United Kingdom Qube Research & Technologies Limited Full time

    Join Our Team as a Scientific Software DeveloperWe are Qube Research & Technologies Limited, a global quantitative and systematic investment manager operating in all liquid asset classes across the world.Our team is driven by a scientific approach to investing, combining data, research, technology, and trading expertise to solve complex challenges.We are...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    We are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Java and Kotlin.Collaborate with cross-functional teams to identify and prioritize project...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions.The successful candidate will be responsible for delivering high-quality software solutions using .NET framework, data structures, and problem-solving skills.Key ResponsibilitiesDesign and develop software applications using .NET framework and...


  • London, Greater London, United Kingdom Francis Crick Institute Full time

    Senior Research Engineer in Scientific Machine LearningWe are seeking a highly skilled Senior Research Engineer to join our team at the Francis Crick Institute. As a Senior Research Engineer, you will play a key role in developing and implementing scientific software for our research projects.Key Responsibilities:Develop and maintain scientific software for...


  • London, Greater London, United Kingdom People Source Consulting trading as Experis Full time

    Senior Python Developer - Scientific Applications OpportunityWe have an exciting long-term contract opportunity with a leading government client who require a number of skilled Python experts to join their team working on cutting-edge scientific related projects.To be considered for this contract role, the following requirements must be met:Proven expertise...


  • London, Greater London, United Kingdom Carter Software Full time

    Revolutionize Data Management with Carter SoftwareAt Carter Software, we're pushing the boundaries of data management innovation. As a Senior C#.NET Software Engineer, you'll play a pivotal role in crafting cutting-edge software solutions that transform businesses.Key Responsibilities:Design and develop high-quality software solutions using C# and the.NET...


  • London, Greater London, United Kingdom Carter Software Full time

    Revolutionize Data Management with Carter SoftwareAt Carter Software, we're pushing the boundaries of data management innovation. As a Senior C#.NET Software Engineer, you'll play a pivotal role in crafting cutting-edge software solutions that transform businesses.Key Responsibilities:Design and develop high-quality software solutions using C# and the.NET...


  • London, Greater London, United Kingdom Francis Crick Institute Full time

    Senior Research Engineer in Scientific Machine LearningWe are seeking a highly skilled Senior Research Engineer to join our team at the Francis Crick Institute. As a Senior Research Engineer, you will play a key role in developing and implementing scientific software for our research projects.Key Responsibilities:Develop and maintain scientific software for...