My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Thu 07/08/2025

Software Engineer | Python | Modelling

London, SE1, UK
Apply Now

Company: SR2

Job Type: Contract, Full Time

Salary: £600 - £650/day

Software Engineer (Python) 
3 year programme | Inside IR35 | Hybrid 
Python | C++| Urban Digital Twins | Model Optimisation | Simulation Engineering | Kafka | Production ML 

SR2 is working with a global consultancy on a ground-breaking urban digital twins project for a major city modernising its infrastructure. With significant investment backing, this programme is looking at how to optimise everything from foot traffic and vehicle flow to energy consumption and city-wide systems performance.

We're looking for a Software Engineer with strong Python skills and experience working alongside data scientists to optimise and productionise ML models. The core simulation engine is built in C++, so any experience with C++ in high-performance environments is a major plus.

Key Responsibilities:

Work with data science teams to optimise predictive models and deploy them at scale
Build robust, scalable services in Python, with performance-critical elements in C++
Contribute to the development of a digital twin platform to simulate and forecast city infrastructure outcomes
Collaborate across simulation, data, and software teams to turn prototypes into production-ready solutions
(Bonus) Integrate streaming data pipelines using Kafka to support real-time modellingExperience:

Strong commercial experience in Python engineering
Exposure to C++, especially in simulation, modelling, or high-performance systems
Proven track record working closely with data scientists to bring models into production
Background in simulation-heavy domains (e.g. finance, oil & gas, energy, transport)
Experience with Kafka or distributed messaging systems is highly desirable
Systems thinker — interested in how predictive models drive real-world infrastructure impactThe Details:

Inside IR35
£(Apply online only)p/d
2 days per week in central London 
Start: ASAP
6 month rolling contracts 
3 year programme of work If you're a software engineer who thrives on turning models into high-impact systems — and you're excited by simulation, real-time data, and engineering for real-world infrastructure — please apply and Emma from SR2 will contact potential candidates regarding next steps
Apply Now