Senior Mathematician
Founded in 2016 and based in South Africa, Stormcraft Studios is a slot game studio within the Games Global group. Guided by over 300 years of combined gaming experience and our values craftsmanship, entertainment and innovation we have built some of the most enduring franchises in online slots — Thunderstruck, Immortal Romance, and Mega Moolah to name a few - still played by millions of players worldwide. We’re looking for a Game mathematician to join our tribe of experts in crafting memorable gaming experience that stand the test of time.
- Design and develop cutting edge mathematical models that define the statistical characteristics of our games
- Iterate designs to ensure intended player experience is what the math delivers
- Write software to calculate, simulate, and verify the accuracy of your models
- Create theoretical solutions and configurations for game implementation
- Deliver accurate documentation for studio, external parties, and regulatory submissions accurately and to the required standard
- Collaborate with studio to ensure mathematical accuracy and create the best possible game experiences
- Resolve math queries and monitor live game performance
- Build automated solutions that improve efficiency and accuracy
- Mentor colleagues, share knowledge across studio communities
- BSc or higher in Mathematics, Statistics, Computer Science, or a related field — or equivalent experience (required)
- Strong expertise in Combinatorics, Probability Theory, and Statistics (required)
- Solid experience with mathematical and statistical modelling across a range of game types (required)
- Deep domain and product knowledge within iGaming — you have worked on real-money titles and understand the game development lifecycle (required)
- Strong proficiency in Excel (required)
- Comfortable programming in at least one of C#, C++, or Python (required)
- Experience building or working with simulation frameworks for model validation (required)
- Experience contributing to team knowledge (required)
- Strong problem-solving skills (required)
- Good at managing multiple priorities and deadlines (required)
- Receptive to feedback and able to act on it (required)
- A clear communicator across technical and non-technical audiences (required)
- A team player who enjoys collaborative working (required)
