Python Modelling Engineer – Digital Twin & Simulation

Xcede

London

Hybrid

GBP 60,000 - 80,000

Part time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A pioneering technology company in London is seeking a Python Modelling Engineer for a hybrid role. The successful candidate will develop AI-driven simulations to support urban planning and infrastructure, utilizing C++ and Python. Experience with modelling tools and distributed computing is essential for this contract position, which offers a dynamic working environment focusing on innovation.

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.
  • Holistic approach to software development including testing and security.

Responsibilities

  • Develop, optimise, test and deploy software models using C++ and Python.
  • Work with mathematical modelling paradigms to support decision-making.
  • Scale large-scale simulations, extracting meaningful insights from vast datasets.
  • Scale large-scale simulations and extract insights from large datasets.
  • Work with Kafka, Docker, Kubernetes, Helm.
  • Design and optimise data pipelines, databases, and metadata management.

Skills

Programming skills in C++
Programming skills in Python
Modelling and simulation tools
Distributed computing
Cloud-based infrastructure
Data engineering techniques
Problem-solving skills

Tools

Kafka
Docker
Kubernetes
Helm

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Science Manager
Data Science Manager

Xcede • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Pure Resourcing Solutions Limited • Cambridgeshire and Peterborough

On-site
GBP 75,000 - 110,000
Software Engineer (Python)
Software Engineer (Python)

Trust In SODA • Greater London

On-site
GBP 70,000 - 110,000
Python Developer
Python Developer

Alexander Ash Consulting • England

On-site
GBP 83,025 - 101,475
Senior Python Engineer - Backend
Senior Python Engineer - Backend

Intec Select Limited • City Of London

Hybrid
GBP 92,000 - 129,000
Senior Python Engineer & Tech Lead — Data & Modelling
Senior Python Engineer & Tech Lead — Data & Modelling

City Science • Wrexham

Remote
GBP 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Pure Resourcing Solutions • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 120,000
Python Engineer (Hybrid in London)
Python Engineer (Hybrid in London)

Signify Technology • Greater London

On-site
GBP 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Understanding Recruitment • Greater London

On-site
GBP 78,000 - 130,000
Python Developer
Python Developer

SEEKR • England

On-site
GBP 80,000 - 120,000
Private health care
Pension
Strong equity offering