Job Opportunities in Canada


July 3, 2024

BMM Testlabs

Dieppe

FULL TIME


Computer Scientist

POSITION REPORTS TO: Global Math Leader
COMPANY OVERVIEW
BMM is a global Testing company that has 40+ years of successful testing experience.

POSITION OVERVIEW
The Mathematician/Computer Scientist must come with an advanced knowledge of mathematics, technical gaming standards and various gaming platforms. This position will need to become intimately familiar with BMM Testlabs’ policies and procedures as well as industry and regulatory requirements. The Mathematician/Computer Scientist will play a crucial role in ensuring the mathematical integrity of various gaming technologies in accordance with jurisdictional regulations and technical standards through the analysis of source code and mathematical analysis. Your responsibilities will include the development and implementation of mathematical models, collaborating with global cross-functional teams, and staying abreast of industry trends to enhance our testing methodologies.
SPECIFIC ACCOUNTABILITIES
Working as a member of a team, the Mathematician/Computer Scientist will include, but are not limited to:
  • Mathematical analysis of math models and their implementation for compliance with jurisdictional requirements.
  • Evaluating math models (e.g. Card games, prize first, bingo (instant, bonanza, & custom styles), lottery, sweepstakes, and reel strip based).
  • Evaluating mathematical algorithms in gaming products to ensure fairness, accuracy, and compliance with regulatory standards.
  • Developing custom simulator applications and/or brute force calculators for math evaluations.
  • Developing custom tools for the evaluation of Random Number Generators (RNG).
  • Performing statistical and empirical tests to evaluate software and hardware based RNGs.
  • Modifying and extending functionality for in-house math and RNG evaluation tools.
  • Reviewing source code of RNGs, Games, Operating systems & Gaming systems for compliance with jurisdictional requirements.
  • Performing software verification for RNGs and standalone applications.
  • Providing consultation on mathematical implementations to meet requirements for regulated markets.
  • Analyzing test results and preparing certification and evaluation reports when math and RNG evaluations have been completed.
  • Providing technical support and training to team members.
  • Assisting with training other staff as necessary.
QUALIFICATIONS
  • Bachelor’s degree in Mathematics, Statistics, Computer Science, or a closely related discipline
  • 3+ years of experience designing, delivering and / or testing math for slot machines (land-based or digital)
  • Extensive knowledge of mathematical and statistical modeling, combinatorics, and probability theory
  • Experience with programming languages such as C/C++/C#/Java, including appropriate use of object-oriented design
  • Experience with Windows, Unix, and Linux operating systems
  • Experience in mathematical testing within the gaming industry
  • Understanding of core programming concepts and techniques
  • Knowledge of gaming regulations and compliance standards
  • Strong analytical and problem-solving skills
  • Knowledge of Microsoft Excel
  • Excellent communication and interpersonal skills, both oral and written
  • Ability to collaborate with other members of the team and external contacts, including customers
  • Ability to handle and organize multiple projects and deadlines
  • High degree of attention to quality, details, and correctness
Job Type: Full-time
Benefits:
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • RRSP match
Flexible language requirement:
  • French not required
Schedule:
  • Monday to Friday
Experience:
  • Software development: 5 years (required)
Work Location: In person

Latest Job Opportunities


October 13, 2024

P&M Recycling Depot
Sorter - recyclable materials

Whitehorse

OTHER & FULL TIME

View Details

October 13, 2024

Mind Craft Contracting Inc.
Carpenter helper

Whitehorse

FULL TIME & OTHER

View Details

October 13, 2024

SUNSHINE RESTAURANT AND BAKESHOP
Server - food and beverage services

Carmacks

FULL TIME & OTHER

View Details

October 13, 2024

Subway - 15388-0
Sandwich Artist

Montréal

PART TIME & FULL TIME

View Details

October 13, 2024

Subway - 18716-0
Sandwich Artist

Rivière-Rouge

PART TIME & FULL TIME

View Details

October 13, 2024

Subway - 22963-0
Sandwich Artist

Pointe-aux-trembles

PART TIME & FULL TIME

View Details

October 13, 2024

Subway - 40386-0
Sandwich Artist

Langham

PART TIME & FULL TIME

View Details

October 13, 2024

Subway - 27598-0
Sandwich Artist

Whitehorse

PART TIME & FULL TIME

View Details

Similar Jobs


September 9, 2024

Langara College
Computer Support Technician

Vancouver

OTHER & FULL TIME

View Details

September 4, 2024

Eastern Health Canada
Computer Support Specialist

FULL TIME

View Details

October 3, 2024

Newfoundland & Labrador English School District
Computer Support Technician - Temporary

TEMPORARY

View Details

October 11, 2024

Province of Nova Scotia
Technical Specialist, User Access and Internal Identity (Computer Services Off 3)

Halifax

View Details

October 9, 2024

BJW Electronics Ltd
Computer Technician

Moncton

FULL TIME

View Details

October 8, 2024

Causerie Amical
Systems specialist - computer systems

Cocagne

FULL TIME & OTHER

View Details