Workforce Analytics: Optimisation Consultant- Melbourne, Australia

Link: https://www.seek.com.au/job/86673457?ref=cm-ui

Workforce Analytics has been partnering with businesses to solve complex workforce problems since 2013. They are different to other software providers – Workforce Analytics solutions solve real, tangible problems that companies face.

Workforce Analytics use factual insights to improve the way clients engage their workforce, with sophisticated maths, data science, optimisation, AI and machine learning that allow clients to be certain about a broad range of questions relating to how they construct and manage their workforce in the most optimal fashion. Workforce Analytics have four unique and world leading products which allow clients to do this. These are Roster Right, Pay Review, Demand Forecasting and Bespoke Consulting.

Roster Right combines intelligent consultancy with a completely new and scientifically valid approach to make sure staff hours are spent at the right place, and at the right time. Combining modern thinking of people and business management, cutting edge mathematical programming together with powerful predictive modelling, they help businesses create the most efficient versions of their rosters.

The Role

In this role, you will play a key part in designing, developing and delivering optimisation solutions that directly support our clients and business goals. You’ll combine your expertise in mathematical modelling, software engineering and client engagement to transform complex requirements into scalable, high-quality products. This is a hands-on position that blends advanced algorithm design with client-facing collaboration and continuous improvement of our optimisation engine.

Key Responsibilities:

Mathematical Algorithm Design

  • Develop and implement optimisation models (MILP/LP) using solvers such as Gurobi, CPLEX, or SCIP.

  • Write efficient, maintainable code in Julia (and occasionally Python).

  • Apply strong software engineering practices, including testing, version control, debugging, and clear documentation.

  • Ensure solutions are scalable and adaptable for long-term business needs.

Product Development & SaaS Transformation

  • Convert bespoke client solutions into scalable SaaS-style features.

  • Support new product capabilities (e.g. Payroll Checker) and improve existing ones with a future-focused mindset.

Client Engagement

Work closely with clients to understand business requirements and deliver tailored optimisation solutions.

Identify when client-specific needs should be incorporated into the core optimisation engine.

Collaborate with internal teams to deliver insights that drive process improvements.

Continuous Improvement

  • Stay current with advances in optimisation methods, solvers, and technology.

  • Proactively explore innovations to improve models and expand applicability across industries and problem sizes.

  • Consider both immediate needs and long-term scalability in solution design.

What You Bring

  • A degree in Industrial Engineering, Mathematics, Computer Science, or a related field, with a focus on Optimisation and Operations Research.

  • Strong experience in developing linear/mixed-integer linear programming models, with hands-on use of open-source or commercial solvers.

  • Proficiency in computer programming, developing software primarily in Julia and occasionally in Python, with a solid grounding in software engineering practices.

  • Familiarity with data structures and algorithms, along with exposure to decomposition techniques (e.g. Logic-based Benders, Branch-and-Price) and matheuristics, is highly regarded.

  • Exposure to statistics and/or machine learning, and a strong understanding of optimisation under uncertainty.

  • Strong analytical thinking and attention to detail in problem-solving.

  • Familiarity with Agile principles and collaborative ways of working.

  • Excellent communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.

  • Previous experience in workforce planning or workforce-related projects (highly regarded).

  • Willingness and ability to assist with data preparation, cleaning, and management to support pay review and optimisation projects.

What They Offer

  • Hybrid work setup with flexibility built-in

  • Inclusive and engaging leadership in a small, collaborative fast-growing SaaS team

  • Work with a passionate mix of mathematicians and software developers making waves

  • Huge opportunity to shape the future of a product used by top-tier Australian businesses