Game Designer, Mathematician

1 month, 2 weeks ago
Full-time
Lead
Software Development
Rush Street Interactive

Rush Street Interactive

Rush Street Interactive (NYSE: RSI) is a leading online gaming company known for its integrated gaming experiences and commitment to responsible gaming practices.

Hotels, Restaurants & Leisure
251-1K
Founded 2012

Description

  • Design functional mechanics for original online casino games, including base game structures, bonus rounds, jackpot systems, gamble features, and meta-game experiences.
  • Build complete mathematical models for each game, including RTP targets, volatility profiles, hit frequency, prize distribution, and payout structures.
  • Create and maintain PAR sheets, combination sheets, and regulatory math documentation for internal review, testing, and approvals.
  • Define symbol hierarchies, paytable structures, reel layouts, win-line configurations, and feature trigger conditions.
  • Build and run simulation code to validate math models, verify gameplay behavior, and test edge cases.
  • Write demo and prototype code to test mechanic concepts before full production.
  • Create Game Design Documents and functional specifications for engineering, art, audio, and production teams.
  • Ensure math models meet regulatory requirements across operating jurisdictions and adapt designs to market-specific standards.
  • Play-test in-development games, iterate on balance and pacing, and analyze post-launch performance data to recommend adjustments.
  • Collaborate with engineering, product, and creative teams to refine game concepts and verify implementation.

Requirements

  • Bachelor’s degree in mathematics, statistics, applied mathematics, computer science, physics, engineering, or a closely related quantitative field required.
  • Master’s degree or higher in a quantitative discipline preferred.
  • 8+ years of direct, hands-on experience in slot game design and/or slot game mathematics in a land-based or online casino game studio.
  • Candidates without direct slot game experience will not be considered.
  • Expert-level knowledge of casino game mathematics, including RTP calculation, volatility modeling, hit frequency analysis, standard deviation, prize distribution, combinatorics, and probability theory.
  • Proficiency in building and running game math simulations and verification scripts using Python, C++, C#, Javascript, or equivalent languages.
  • Advanced Excel skills for probability modeling, paytable prototyping, and large-dataset analysis.
  • Deep familiarity with PAR sheet creation and regulatory documentation standards for online and/or land-based slot games.
  • Strong understanding of player psychology, behavioral engagement patterns, and commercial slot game success factors.
  • Excellent communication skills with the ability to translate complex mathematical concepts into clear documentation for technical and non-technical audiences.

Benefits

  • $160,000–$180,000 USD base salary range.
  • Discretionary annual company bonus, with eligibility varying by role.
  • 401(k) plan with 100% company match on the first 4%.
  • Comprehensive medical coverage, including HSA and FSA plans, plus dental and vision insurance.
  • Paid Time Off, with eligibility varying by role.
  • Employee Assistance Program (EAP).
  • Open to candidates across the U.S. for nationwide roles.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Technical Artist Unreal

Media.Monks 5K-10K Media

Monks is hiring a Senior Technical Artist to support an Unreal Engine-based art pipeline by bridging artists and technical teams on pipeline development, shading, and artist support.

C++ Git Python Unreal Engine
11 hours, 16 minutes ago

Junior Generalist Game Programmer

Snowed In Studios 51-250 Internet Software & Services

Snowed In Studios, part of Keywords Studios in Ottawa, is hiring a Senior Generalist Game Programmer to support client studios in bringing a variety of game projects to life.

C# C++ Game Development Unreal Engine
15 hours, 8 minutes ago

Senior Generalist Game Programmer

Snowed In Studios 51-250 Internet Software & Services

Snowed In Studios, part of Keywords Studios, is hiring a Senior Generalist Game Programmer in Ottawa to support client studios in bringing a variety of games to life.

C# C++ Game Development Mobile Development Unreal Engine
1 day, 11 hours ago

Senior Game Designer (9-month contract)

Blackbird Interactive 251-1K Internet Software & Services

Blackbird Interactive is hiring a Senior Game Designer for a 9-month contract on an unannounced sci-fi first-person action game in Unreal Engine 5, focused on building systems-driven features and content for a remote-first studio based in Vancouver.

System Design
2 days, 1 hour ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers