×
Register Here to Apply for Jobs or Post Jobs. X

Lead Modelling Software Engineer

Job in Manchester, Greater Manchester, M9, England, UK
Listing for: Morson Edge (Technology)
Full Time position
Listed on 2026-09-01
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 120000 GBP Yearly GBP 80000.00 120000.00 YEAR
Job Description & How to Apply Below

Manchester | Office day once every 2 months | Salary to be discussed on qualification + benefits

I'm working with an exciting Tech for Good / Energy Tech business focused on accelerating the transition to low-carbon heating. Their technology is already being used across connected devices, and they're now looking for a Lead Modelling Software Engineer to take ownership of the modelling and optimisation engines behind the platform. This isn't a typical software engineering role.

You will be working where mathematical modelling, physics, software engineering and real-world IoT data come together - building technology with a genuine purpose.

You'll be:

  • Building and improving mathematical models around thermal dynamics and heating behaviour
  • Developing optimisation algorithms using real-world sensor and telemetry data
  • Translating mathematical models and control theory into robust Python software
  • Working with weather, energy, tariff and smart meter data to test and validate models
  • Building simulation and testing environments
  • Improving the reliability and performance of models running across thousands of connected devices
  • Taking technical ownership of projects and working closely with the wider engineering team
  • Supporting the evolution of the modelling platform, including work moving from Python towards C++

We're looking for someone with strong Python and mathematical modelling experience who enjoys taking complex models and turning them into production-ready software.

You'll ideally have experience with:

  • Strong Python
  • Num Py, Pandas and Sci Py
  • Mathematical modelling, optimisation or numerical methods
  • Dynamical systems / control theory
  • Model Predictive Control (MPC) would be highly beneficial
  • Software engineering best practice, testing and CI/CD
  • Working with real-world or physical systems/data
  • Technical leadership or ownership of projects

AWS experience would be useful, but isn't essential.

C/C++ experience would also be a bonus, but they're happy to support someone in developing this skill. A Master's or PhD in Mathematics, Physics, Engineering or another highly quantitative discipline would be advantageous, but strong relevant commercial experience is equally important.

This is an opportunity to have genuine ownership over a core piece of technology, working directly with the Head of Engineering, leading technically and managing one engineer while remaining highly hands-on.

If you're interested in Tech for Good, Energy Tech, mathematical modelling, optimisation or building technology with a genuine purpose, I'd love to hear from you.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary