Scientific Software Engineer
  • England,South West,Devon,Exeter
  • Full Time, Contract
  • £600 - £650 per day
Job Description:
Full job descriptionOverview: We are looking for an experienced Scientific Software Engineer to connect next-generation weather and climate simulation models into an operational downstream forecast ecosystem. Operating across scientific data interfaces and high-throughput workflows, you will develop specialised software applications, translate complex data formats between new simulation codes and legacy systems, and ensure critical forecast pipelines remain reliable and scalable.
Key Responsibilities
*Scientific Application Development: Design, build, test, and maintain specialised scientific software applications in Python to underpin ongoing operational and research programmes.
*Data Interfaces & Format Translation: Engineer scalable data interface workflows to bridge modern simulation model outputs with downstream forecast systems, ensuring efficient format translation and pipeline longevity.
*Cross-Functional Collaboration & Standards: Liaise directly with scientific teams to capture technical requirements, adhere to robust Quality Assurance procedures, and contribute to software engineering best practices across Linux environments.
Requirements
*Core Software Engineering: Strong proficiency in Python and Linux environments, with a proven track record of delivering robust, maintainable code for data-intensive or scientific applications.
*Geospatial & Data Workflows: Practical experience working with GIS data and handling large-scale data workflows or format translation pipelines.
*Engineering Best Practice: Solid experience applying Quality Assurance processes, testing standards, and clear technical documentation to ensure high software quality and maintainability.
*Must Have: Python, GIS experience, Linux.
*Travel: 2-3 times/month
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Job number 4304061
The jobs on site are for both men and women