Senior Python Modelling Engineer — Lead & Mentor

Aurora Energy Research Limited

Oxford

Hybrid

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private Medical Insurance
Dental Insurance
Parental Support
Salary-Exchange Pension
Employee Assistance Programme (EAP)
Local Oxford Discounts
Cycle-to-work Scheme
Flu Jabs

Job summary

Aurora Energy Research Limited in Oxford, UK, is seeking a Senior Modelling Software Engineer to join Chronos, our battery storage modelling product. You will design, implement and maintain Python modules in a small team, driving code quality and developer experience.

You will mentor junior colleagues, lead feature delivery and collaborate across the model and data platform stack. Hybrid working in Oxford; visa sponsorship may be considered for eligible candidates.

Qualifications

  • Professional Python experience (6+ years) in a team-based software environment.
  • Experience mentoring junior colleagues.

Responsibilities

  • Manage on-time delivery of robust and scalable model features.
  • Coach, mentor and line manage junior colleagues, supporting their development and engagement.
  • Design, implement, and maintain Python modules/packages in the modelling codebase.
  • Innovate in wider software architecture and data orchestration to improve scalability and developer experience.
  • Improve code quality and developer experience by refactoring for clarity, strengthening interfaces and simplifying implementations.
  • Champion automated testing and TDD; driving the adoption of modern, agentic-first software engineering practices in the model development team.
  • Lead constructive and empathetic code reviews and technical design discussions.

Skills

Python
Mentoring
Software architecture
TDD/CD
DevOps/Containers/CI-CD
Libraries/Packaging
Agentic‑first development

Job description

Aurora Energy Research Limited in Oxford, UK, is seeking a Senior Modelling Software Engineer to join Chronos, our battery storage modelling product. You will design, implement and maintain Python modules in a small team, driving code quality and developer experience.

You will mentor junior colleagues, lead feature delivery and collaborate across the model and data platform stack. Hybrid working in Oxford; visa sponsorship may be considered for eligible candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Modelling Software Engineer – Python & DevOps
Lead Modelling Software Engineer – Python & DevOps

Aurora Energy Research • Oxford

Hybrid
GBP 60,000 - 80,000
Private Medical Insurance
Parental Support
Employee Assistance Programme
+3
Senior Modelling Software Engineer - Chronos
Senior Modelling Software Engineer - Chronos

Aurora Energy Research • Oxford

On-site
GBP 60,000 - 80,000
Private Medical Insurance
Parental Support
Employee Assistance Programme
+3
Senior Modelling Software Engineer - Chronos
Senior Modelling Software Engineer - Chronos

Aurora Energy Research Limited • Oxford

On-site
GBP 70,000 - 110,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Technical Product Manager – Energy Modeling Platform
Technical Product Manager – Energy Modeling Platform

Aurora Energy Research Limited • Oxford

On-site
GBP 65,000 - 90,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Head of AI‑Driven Modelling Platforms
Head of AI‑Driven Modelling Platforms

Aurora Energy Research Limited • Oxford

Hybrid
GBP 140,000 - 210,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Senior AI & Backend Engineering Lead (Hybrid)
Senior AI & Backend Engineering Lead (Hybrid)

Aurora Energy Research • Oxford

Hybrid
GBP 110,000 - 140,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Product Lead, Energy Asset Modelling
Product Lead, Energy Asset Modelling

Aurora Energy Research Limited • Oxford

On-site
GBP 70,000 - 100,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Product Manager - Energy Storage Modelling
Product Manager - Energy Storage Modelling

Aurora Energy Research • Oxford

Hybrid
GBP 65,000 - 95,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Head of AI-Driven Software Engineering
Head of AI-Driven Software Engineering

Aurora Energy Research • Oxford

On-site
GBP 120,000 - 180,000
Private Medical Insurance
Dental Insurance
Parental Support
+5
Technical Product Manager – Energy Asset Modelling
Technical Product Manager – Energy Asset Modelling

Aurora Energy Research • Oxford

Hybrid
GBP 70,000 - 95,000
Private Medical Insurance
Dental Insurance
Parental Support
+5