A

AMA

Auto club with roadside, insurance, travel.

Architecture Research Intern - Predictive Modelling & Simulations

Quantitative ResearchConfirmed live in the last 24 hours
InternshipEdmonton, AB, CanadaNo salary listedRemote

About the Job

Requirements

  • Currently pursuing or having completed an MSc or PhD in Mathematics, Applied Mathematics, Physics, Statistics, Operations Research, Computational Science, or a closely related quantitative discipline.
  • In-depth knowledge and hands-on experience of queueing theory, including Markovian and general queues (M/M/c, M/G/1, G/G/c), Little’s Law, queues with abandonment and priorities, queueing networks, transient and steady-state analysis, and heavy-traffic and diffusion approximations; ability to fit queueing models to real data and assess whether their assumptions hold.
  • In-depth knowledge of simulation science, including discrete-event and/or agent-based simulation, Monte Carlo methods, variance reduction, input modelling, model verification and validation, and experimental design for simulation studies.
  • A strong foundation in ordinary, partial, and/or stochastic differential equations, including Brownian motion and diffusion processes, Fokker-Planck equations, and numerical methods for stochastic differential equations, with the ability to apply them to model real-system dynamics.
  • Working knowledge of optimization, particularly in time-constrained or real-time settings, including simulation optimization, stochastic and dynamic programming, metaheuristics, or anytime algorithms.
  • A strong foundation in probability and stochastic processes, with experience in one or more of Markov chains and Markov decision processes; renewal and point processes, such as Poisson and non-homogeneous Poisson arrival processes; statistical mechanics; or stochastic differential equations.
  • Strong statistical judgment and understanding of uncertainty, including the distinction between prediction intervals and confidence intervals.
  • Proficiency in Python and ability to independently translate models and research concepts into reliable, well-tested code, for example using NumPy, SciPy, SimPy, and optimization libraries.

Responsibilities

  • Contribute to predictive models and simulation frameworks that support queue management and estimated wait-time forecasting.
  • Apply queueing theory to model customer flow, congestion, and waiting, including multi-server queues, priority queues, queues with abandonment and retrials, and queueing networks, and use it to derive fast, interpretable wait-time estimates.
  • Build discrete-event, agent-based, and/or system-dynamics simulation models to evaluate how proposed business changes affect wait times, service levels, abandonment, and customer experience before implementation.
  • Compare analytical queueing results against detailed simulation and real operational data to determine where theory holds, where it breaks down, and which approach best suits each decision.
  • Formulate and analyze continuous-time system-behavior models using ordinary and stochastic differential equations, including fluid and diffusion approximations of queues and heavy-traffic limits based on reflected Brownian motion, and validate them against detailed simulation and real operational data.
  • Design and apply time-constrained optimization algorithms, such as simulation-based optimization, parameter tuning, and anytime or heuristic methods, to deliver decisions within real operational time limits.
  • Design, test, and refine models that capture uncertainty, customer behavior, and system dynamics.
  • Apply probabilistic and statistical techniques to evaluate performance, calibrate and validate models, and improve predictive accuracy.
  • Run scenario, sensitivity, and what-if analyses to help business leaders understand bottlenecks, trade-offs, and future outcomes.
  • Analyze results and communicate key insights, assumptions, limitations, and recommendations to stakeholders.
  • Collaborate with researchers, engineers, and business teams to turn theory into practical, deployable solutions.
  • Explore approaches that improve decision-making across AMA’s products, services, and operations.

Desired Qualifications

  • Experience using AI-powered tools such as ChatGPT, Copilot, and similar platforms to work more efficiently and find better ways to complete tasks.

About the Company

AMA

Auto club with roadside, insurance, travel.

AMA serves about 975,000 Albertans with roadside assistance, travel, registries and insurance services, Alberta’s largest driver education program, a member rewards program and community events. As part of the CAA and AAA family, it leverages a broad network and standardized services for members. The culture emphasizes treating members and colleagues like family through practical, everyday support and community initiatives. Its goal is to help members move safely and confidently by offering accessible services, advocacy, and a supportive member community.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Canada
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at AMA

See more jobs