Software Engineer | Python | Modelling
2 Days Old
Job Description
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 modelling
- 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 impact
- Inside IR35
- £600-650p/d
- 2 days per week in central London
- Start: ASAP
- 6 month rolling contracts
- 3 year programme of work
- Location:
- London
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Primary Design Engineer Substation
-
UK
Primary Design Engineer (Substation) Apply fast, check the full description by scrolling below to find out the full requirements for this role. Scotland – Home Based Permanent Competitive Salary + Flexible Benefits Freedom Professional Services are ...
More Details -
-
New Today
Electrical Maintenance Engineer
-
South West London, South East
-
£50,000
- Engineering
Electrical Engineer A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible. Battersea, West London £50,000 We've got an excellent opportunity for an Electrical En...
More Details -
-
New Today
Pump Engineer (Commercial / Regional Patch)
-
South West London, South East
-
£50,000
- Engineering
Pump Engineer (Commercial / Regional Patch) Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed. £45,000-£50,000 + Progression + Overtime + Call outs + Progression + C...
More Details -
-
New Today
HVAC Engineer (Electrical)
-
South West London, South East
-
£50,000
- Construction And Property
HVAC Engineer (Electrical) Make sure to apply with all the requested information, as laid out in the job overview below. £45,000-£50,000 + Progression + Overtime + Call outs + Progression + Company Van + Company Benefits Covering a patch around Lond...
More Details -
-
New Today
Static Chiller Engineer
-
GB
-
£50,000
- Construction;Engineering
? Chiller Engineer Location: Bloomsbury Hours of Work: Monday to Friday 8am to 5pm My clients currently seeking a highly skilled Chiller Engineer for an opportunity in Bloomsbury based on a public sector contract. This is a static role and the C...
Apply -
-
New Today
Software Engineering Manager - Data, London
-
London
- Technology
Job Description Our client is embarking on a large data transformation and requires an experienced Software Engineering Manager who has experience delivering large data programmes. The successful applicant work closely with Business, Change Mana...
More Details -