← Back to jobs
RosterLab logo

RosterLab

Maths Optimisation Engineer

We are a fast-growing, seed-funded SaaS startup revolutionising hospital rostering through a cutting-edge, user-friendly optimisation platform. Our mission is to fully automate and optimise the rostering process. In doing so, we save valuable time for healthcare professionals, improve work-life balance and improve operating efficiency. By joining us, you'll be able to have a positive impact on the lives of healthcare professionals worldwide.

💼

Industry

HealthTech / SaaS

📍

Location

Newmarket, Auckland, NZ

What you'll do in the role

Core Engine Development & Algorithm Design

  • Design and refine the mathematical models that power our AI-driven rostering engine.
  • Develop sophisticated algorithms to solve the "Scheduling Problem," balancing thousands of hard and soft constraints.
  • Research and implement advanced optimisation techniques to improve solver speed and accuracy.

Performance Tuning & Scalability

  • Conduct deep-dive analyses to identify performance bottlenecks in the optimisation engine.
  • Work closely with the software engineering team to integrate high-performance maths models into our AWS-based tech stack.

Research & Validation

  • Build mathematical "sandboxes" to test new optimisation strategies before they are deployed to production.
  • Translate complex clinical and contractual requirements into elegant, solvable objective functions.
  • Validate the "fairness" and "quality" of generated rosters through rigorous statistical analysis.

Product Strategy

  • Contribute technical expertise to our product roadmap, specifically regarding new features for our optimisation engine.
  • Collaborate with Implementation Engineers to solve the most difficult mathematical edge cases encountered during client onboarding.

Who you are

  • Advanced Degree: You must have a Masters or PhD in Operations Research, Mathematics, Statistics, Engineering (with an optimisation focus), or a related quantitative field.
  • Optimisation Expert: You have deep experience with solvers (e.g., Gurobi, CPLEX, OR-Tools) and mathematical modelling.
  • Logical Thinker: You excel at breaking down high-level business problems into clear, solvable mathematical frameworks.
  • Detail-Orientated: You understand that accuracy is critical—a small error in your model can affect the lives of thousands of healthcare workers.
Maths Optimisation Engineer - RosterLab