Logo of Huzzle

Software Engineer, Modelling - Enterprise Insights

image

Improbable

19d ago

  • Job
    Full-time
    Junior & Mid Level
  • Software Engineering
  • London

Requirements

  • 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

Responsibilities

  • 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.

Technology
Industry
1001-5000
Employees
2012
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.