Home
Jobs
Saved
Resumes
Modelling Software Developer at Aurora Energy Research | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Modelling Software Developer
Aurora Energy Research
Website
LinkedIn
Modelling Software Developer
United Kingdom
Full Time
3 weeks ago
Visa Sponsorship
Apply Now
Key skills
Python
TDD
poetry
Mentoring
About this role
Role Overview
Design, implement, and maintain Python modules/packages in the modelling codebase
Translate modelling methods into production‑quality code
Improve code quality and developer experience by refactoring for clarity
Champion automated testing and TDD
Participate in code reviews and technical design discussions
Identifying and addressing architectural bottlenecks
Requirements
3+ years of experience in software development
Professional Python experience in a commercial, team‑based software environment
Strong software engineering fundamentals
Comfortable collaborating with Modelling, Research, and Product teams
A relevant degree in a quantitative field such as Mathematics, Physics, Engineering, or Computer Science
An interest in working in the energy/decarbonization sector
Experience building software using Test Driven Development and Continuous Delivery (desirable)
Experience developing modelling or simulation software, or with mathematical optimisation (LPs/MIPs)
particularly in the energy industry (desirable)
Experience stewarding internal libraries/SDKs, packaging (pyproject.toml, Poetry/uv) and dependency management at scale (desirable)
Experience in managing or mentoring junior colleagues (desirable)
Tech Stack
Python
Benefits
Private Medical Insurance
Dental Insurance
Parental Support
Salary-Exchange Pension
Employee Assistance Programme (EAP)
Local Oxford Discounts
Cycle-to-work Scheme
Flu Jabs
Apply Now
Home
Jobs
Saved
Resumes