London - Hybrid 6 Months + Extensions Our client, apioneering technology company, is seeking a Software Engineer specialising in Python, Digital Twin Cities and Modellingto develop and refine AI-driven simulations. This role will involve building large-scale models to support complex decision-making in urban planning, infrastructure, and beyond. * 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.
more