Remote Senior Python Lead for Energy Modelling

City Science

Mendlesham

Remote

GBP 70,000 - 110,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

City Science is seeking an experienced Python developer to design and implement production-grade software for energy modelling. You will lead engineering decisions, shape architecture, and turn analytical needs into reliable Python tools.

You will line-manage one or more developers, mentor the team, and collaborate with DESNZ and external partners to deliver impactful, decarbonisation-focused software solutions across multidisciplinary teams.

Qualifications

  • Strong professional experience as a Python developer at senior level.
  • Excellent command of Python and its ecosystem.
  • A track record of building production-grade applications, ideally in data-rich or scientific domains.
  • Experience line managing or mentoring developers, or willingness to take on line management responsibilities.
  • Experience working in multidisciplinary teams.

Responsibilities

  • Design, build and improve Python packages for modelling, simulation and data processing.
  • Lead engineering decisions, architecture discussions and technical problem solving.
  • Turn analytical and modelling needs into shippable software.
  • Line manage one or more developers: regular one-to-ones, objective setting, performance reviews and support for their development.
  • Mentor colleagues across the team and set a strong example through code reviews, pairing and knowledge sharing.
  • Maintain high code quality through testing, documentation and thorough code reviews.
  • Work across disciplines to integrate tools and deliver results for our customers.
  • Drive continuous improvement in our tools, processes and engineering standards.
  • Own your deliverables and keep projects moving with urgency and accountability.

Skills

Python development
Senior level
Code quality testing
Line management
Cross-disciplinary collaboration

Tools

Pydantic
JSON Schema
GitLab CI/CD

Job description

City Science is seeking an experienced Python developer to design and implement production-grade software for energy modelling. You will lead engineering decisions, shape architecture, and turn analytical needs into reliable Python tools.

You will line-manage one or more developers, mentor the team, and collaborate with DESNZ and external partners to deliver impactful, decarbonisation-focused software solutions across multidisciplinary teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Python Lead for Energy Modelling
Remote Senior Python Lead for Energy Modelling

City Science • Gomshall

Remote
GBP 70,000 - 110,000
Remote Senior Python Lead for Energy & Decarbonisation
Remote Senior Python Lead for Energy & Decarbonisation

City Science • Peggs Green

Remote
GBP 60,000 - 90,000
Remote Senior Python Lead & Mentor for Decarbonisation
Remote Senior Python Lead & Mentor for Decarbonisation

City Science • Worcester

Remote
GBP 70,000 - 110,000
Remote Senior Python Engineer & Tech Lead
Remote Senior Python Engineer & Tech Lead

City Science • Broughton

Remote
GBP 90,000 - 120,000
Remote Senior Python Engineer & Team Lead—Decarbonisation
Remote Senior Python Engineer & Team Lead—Decarbonisation

City Science • Witham

Remote
GBP 70,000 - 95,000
Remote Senior Python Engineer - Lead Dev & Carbon Reduction
Remote Senior Python Engineer - Lead Dev & Carbon Reduction

City Science • Kirklington CP

Remote
GBP 70,000 - 95,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Broughton

Remote
GBP 90,000 - 120,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Worcester

Remote
GBP 70,000 - 110,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Mendlesham

Remote
GBP 70,000 - 110,000
Remote Senior Python Developer
Remote Senior Python Developer

City Science • Wrexham

Remote
GBP 70,000 - 110,000