Software Engineer | Python | Modelling

New Yesterday

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.

#J-18808-Ljbffr
Location:
London
Category:
IT & Technology

We found some similar jobs based on your search