Software Engineer | Python | Modelling

TieTalent

London

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech firm in London is seeking a Software Engineer (Python) for a 3-year programme. Responsibilities include optimizing predictive models, building scalable services, and contributing to a digital twin platform. Candidates should have strong Python experience and exposure to C++. The role is hybrid with an emphasis on real-world infrastructure impact.

Qualifications

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

Responsibilities

  • Work with data science teams to optimise predictive models.
  • Build robust, scalable services in Python.
  • Contribute to the development of a digital twin platform.
  • 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.

Skills

Python engineering
C++
Data science collaboration
Kafka
Real-time data streaming

Tools

Kafka

Job description

Overview

Software Engineer (Python) – 3 year programme | Inside IR35 | Hybrid

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
Experience / Qualifications
  • 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
Details
  • Inside IR35
  • Location: London (2 days per week in central London)
  • Start: ASAP
  • Contract: 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Modelling Engineer – Digital Twin & Simulation
Python Modelling Engineer – Digital Twin & Simulation

Xcede • London

Hybrid
GBP 60,000 - 80,000
Python Engineer - Mechanistic Modelling
Python Engineer - Mechanistic Modelling

Infoplus Technologies UK Limited • Coventry

Hybrid
GBP 60,000 - 90,000
Software Engineer
Software Engineer

Computappoint • Greater London

Hybrid
GBP 72,000 - 120,000
Senior Data Engineers
Senior Data Engineers

Oliver Bernard • Greater London

Hybrid
Senior CFD Engineer - Multiphase London, United Kingdom
Senior CFD Engineer - Multiphase London, United Kingdom

PhysicsX Ltd • Greater London

Hybrid
GBP 40,000 - 60,000
Equity options
10% employer pension contribution
Free office lunches
+11
Lead Modelling Software Engineer
Lead Modelling Software Engineer

Morson Edge (Technology) • Manchester

On-site
GBP 80,000 - 120,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 68,000 - 80,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

Hybrid
GBP 80,000 - 120,000
Python Engineer - Financial Services (Contract, Remote)
Python Engineer - Financial Services (Contract, Remote)

your Jared • Greater London

Hybrid
GBP 77,000 - 85,000
Remote work
Senior Python Developer- London- Up to
Senior Python Developer- London- Up to

Akkodis • Greater London

Hybrid
GBP 60,000 - 100,000
Benefits