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 →

Loading...