Role: Senior Scientific Software Engineer
Contracting Authority: Government
Contract Length: 6 Months
Location: Hybrid - Exeter
IR35: Inside
Pay Rate: £496 per day
Clearance: SC Clearance
An exciting opportunity has become available with our prestigious client who is a prominent government department. The client is seeking an experienced Senior Scientific Software Engineer to join their welcoming team.
The focus of this role is working with scientists in the team to develop code for new science in evaluating machine learning weather models. This will include optimising robustness, performance and reusability through appropriate software quality assurance. The role will also be about promoting coding good practice and ensuring it is followed through the use of appropriate infrastructure for software quality assurance, such as tests and documentation. The final element will be to incorporate this code into the project workflows on different platforms, to enable it to be run routinely by other researchers as part of the ML weather model experimentation toolset being developed.
Responsibilities and Skills
As the project codebase expands, we need to ensure we adopt good software quality assurance including principles of MLOps. We also need to incorporate scientific developments into a robust, reusable extensible workflow running on the on-prem Linux cluster as well as cloud ML platforms.
Key Responsibilities
* Review and refactor prototype science code for efficiency and robustness
* Incorporate science code into workflows on different platforms
* Review and promote coding best practices for the project, including use of appropriate tools to facilitate this
* Feed new science code functionality into existing open-source software libraries used by the organisation
Key Skills
* Knowledge of software quality assurance in Python, especially testing, documentation, and packaging
* Knowledge of creating and deploying workflows
* Knowledge of handling environmental data and usage of appropriate tools to do so
Minorities, women, LGBTQ+ candidates, and individuals with disabilities are encouraged to apply.
Interviews will take place this week, so please apply immediately to be considered for this exciting contract opportunity.
#J-18808-Ljbffr