Python Modelling Engineer – Digital Twin & Simulation

11 Days Old

Overview

Python Modelling Engineer – Digital Twin & Simulation – London (Hybrid) | 6 Months + Extensions

Our client, a pioneering technology company, is seeking a Software Engineer specialising in Python, Digital Twin Cities and Modelling to develop and refine AI-driven simulations. This role involves building large-scale models to support complex decision-making in urban planning, infrastructure, and beyond.

Responsibilities

  • Develop, optimise, test and deploy software models using C++ and Python.
  • Work with mathematical modelling paradigms such as agent-based, event-based, and system dynamics modelling.
  • Write production-quality code, ensuring best practices in performance, security, and maintainability.
  • Scale large-scale simulations, extracting meaningful insights from vast datasets.
  • Work with Kafka, Docker, Kubernetes, Helm.
  • Design and optimise data pipelines, databases, and metadata management.

Qualifications

  • Strong programming skills in C++ and Python.
  • Experience with modelling and simulation tools, ideally in agent-based modelling.
  • Proficiency in distributed computing, cloud-based infrastructure, and database optimisation.
  • Knowledge of data engineering techniques and metadata management.
  • A holistic approach to software development, including testing, documentation, and security.
  • Strong problem-solving skills and the ability to collaborate effectively within a multidisciplinary team.

Employment details

  • Seniority level: Not Applicable
  • Employment type: Contract
  • Job function: Engineering, Research, and Science
  • Industries: Software Development and Research Services
#J-18808-Ljbffr
Location:
London
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search