About the company
We build interconnected user experiences in the metaverse that meaningfully extend the potential of our lives, providing new opportunities for economic, social and cultural change. These fulfilling online experiences thread through our daily lives, enriching multiplayer games, live interactive events, entertainment and social spaces. As companies and individuals around the world move to create, experiment with and participate in increasingly sophisticated immersive experiences, Improbable can be your trusted partner. Drawing on more than a decade of experience, we can provide the necessary infrastructure, technology, people, expertise and insight to help you realise your ambitions, whatever your needs.
Job Summary
Your Opportunity
šDeveloping and implementing algorithms which result in plausible modelling behaviour šProductionising prototype models developed by our applied scientists š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 šWorking cross-functionally across the Enterprise Insights team to support adjacent projects where required
Why you're made for this
šA strong scientific and engineering mindset, software engineering experience, and a desire to resolve complex technical problems and systems-level requirements šPrior experience applying model and data engineering to solve customer problems šExperience with mathematical modelling paradigms (e.g. systems dynamics, event-based modelling, agent-based modelling) and associated simulation tools šSkilled in Python including the more advanced features of the language and software engineering design patterns šProfessional experience with 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 šTrack record of sharing knowledge with and learning from others, and actively mentoring colleagues to improve their skills.