Python Game Math Developer – Slot Engine to $3500 Offline
We’re looking for a strong back-end engineer with a passion for probability, discrete-event
systems and casino math. You’ll own the server-side logic for brand-new video-slot titles
featuring custom mechanics and switchable volatility profiles (medium / high). Working
alongside game designers and front-end teams, you’ll transform design docs into fully
simulated, production-ready slot engines, complete with optimisation pipelines and S3
deployment.
What you’ll do
-
Design and implement novel slot mechanics (e.g., 8×8/dynamic boards, unique win
conditions, dual reel sets for volatility switching, split/ways/transition mechanics, etc ).
-
Extend a Python-based math framework: build config files, reel-strip loaders, payout
tables, win evaluators, cascading/tumbling logic, free-spin rounds and wallet managers.
-
Emit well-structured JSON events for the client SDK (spins, wins, multipliers, feature
triggers, volatility toggles, etc.).
-
Create simulation runs (millions of rounds) to verify RTP, hit-rates, max-win distribution
and other KPIs.
-
Tune win distributions with a companion optimisation tool (Rust binary) and produce
balanced lookup tables.
-
Package output assets (books, lookup tables, configs) and automate uploads to AWS
S3.
-
Collaborate with front-end and QA to validate event schemas and gameplay flow.
-
Write clear docs and contribute sample games to our internal knowledge base.
Must-have experience
-
3 + years professional Python (async/multithreading, typing, testing).
-
Strong applied probability / statistics; comfortable deriving RTP, volatility, hit-rate,
max-exposure.
-
Previous work on slot, RNG or other real-money game logic.
-
Deep understanding of state machines, event-driven architecture and JSON
serialization.
-
Competence with Pandas / NumPy for simulation analysis and Matplotlib (or similar) for
visual checks.
-
Experience generating and processing large simulation datasets (GB-scale).
-
Version control (Git) and CI basics; able to ship production code that passes review.
-
Fluent English; able to translate game-design language into deterministic algorithms.
Nice to have
-
Exposure to high-performance algorithms.
-
AWS SDK (boto3) and S3 workflows; knowledge of object hashing / SHA verification.
-
Familiarity with lookup-table–based game balancing.
-
Experience with Zstandard or similar fast compression formats.
The job ad is no longer active
Look at the current jobs Python →