Model Developer – Python for Energy Modelling
Aurora Energy Research · Oxford
Job description
About the role
We are looking for a Model Developer to build and maintain the Python codebase behind Aurora’s Origin and Chronos modelling software products. You will work in a collaborative engineering environment, turning modelling methods into robust, well‑tested, scalable software that supports our energy‑decarbonisation mission.
Key responsibilities
- Design, implement and maintain Python modules/packages in the modelling codebase, owning components over time.
- Translate modelling methods into production‑quality code, ensuring readability, test coverage and traceability.
- Refactor code to improve clarity, strengthen interfaces and simplify implementations.
- Champion automated testing, Test‑Driven Development and modern CI/CD practices.
- Participate in code reviews and technical design discussions.
- Identify architectural bottlenecks and drive improvements in scalability and developer experience.
Required profile
- 3+ years of professional Python experience in a commercial, team‑based environment.
- Strong software engineering fundamentals and a quantitative degree (Mathematics, Physics, Engineering, Computer Science).
- Comfortable collaborating with Modelling, Research and Product teams.
- Interest in the energy and decarbonisation sector.
Required skills
- Python
- Test‑Driven Development (TDD)
- Continuous Delivery / CI‑CD
- Packaging tools (pyproject.toml, Poetry, uv)
- Dependency management at scale
- Modelling or simulation software
- Mathematical optimisation (LPs, MIPs)
What we offer
- Private Medical Insurance
- Dental Insurance
- Parental Support
- Salary‑Exchange Pension
- Employee Assistance Programme (EAP)
- Local Oxford Discounts
- Cycle‑to‑work Scheme
- Flu Jabs
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
17 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Aurora Energy Research
Oxford
Related job offers
-
Senior HTML/CSS Developer – AI Training (Remote)
Prolific Oxford -
Software Engineer Intern – Build Scalable Products
Bending Spoons Oxford -
Remote AI Data Trainer – Data Scientist (Masters)
Alignerr Oxford -
Infrastructure & Enterprise Systems Engineer (London)
Expedia Group Angleterre -
On-site IT Triage Technician – London
Peaple Talent Londres et périphérie