Logo of Huzzle

Software Engineer, Modelling - Enterprise Insights



19d ago

  • Job
    Junior & Mid Level
  • Software Engineering
  • London


  • A strong scientific and engineering mindset, software engineering experience, and a desire to solve real-world problems
  • Eagerness to learn and apply model and data engineering to solve customer problems
  • Exposure to or experience with mathematical modelling paradigms (e.g., systems dynamics, event-based modelling, agent-based modelling) and associated simulation tools
  • Familiarity with Python and a willingness to learn more advanced features of the language and software engineering design patterns
  • Knowledge of tools and libraries for modelling, data analysis, and scientific computing (e.g., NumPy, Pandas, SciPy)
  • Naturally pragmatic, balancing fast-moving project requirements with quality and good practices
  • Ability to think holistically about every aspect of software development, including testing, documentation, security and performance


  • Contribute to developing and implementing algorithms which result in plausible modelling behaviour
  • Building pipelines to extract, synthesise and integrate data from various sources, making it available to simulation engines and user interfaces
  • Building tooling that enables model developers to do their work quicker and better
  • Profiling and improving the performance of models so that we can reach new levels of speed and scale
  • Collaborate with cross-functional teams across the Enterprise Insights team to support adjacent projects where required

We create and power virtual worlds.

Founded Year

Mission & Purpose

We are a British metaverse technology company. We partner with video game developers, entertainment companies and defence and academic institutions to help them bring to life rich, powerful, virtual worlds of unprecedented size, scale, ambition and usefulness.