Modelling - Softwarte Engineer

Modelling - Softwarte Engineer

Posted Today by Xcede

£650 Per day
Inside
Hybrid
London, Greater London, South East, England

Summary: The role of Software Engineer specialising in Modelling involves developing and refining AI-driven simulations to support complex decision-making in urban planning and infrastructure. The position requires expertise in building large-scale models and optimising software using C++ and Python. Candidates will work with various mathematical modelling paradigms and ensure the production quality of code. This role is ideal for those passionate about simulation technology and AI-driven models.

Key Responsibilities:

  • Develop and optimise 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.

Key Skills:

  • Strong programming skills in C++ and Python, and Shell.
  • 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.

Salary (Rate): 650

City: London

Country: England

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT