Jobiglo

No results.

This job is no longer available

This job expired on 05/09/2026. It no longer accepts applications.

Optimisation Software Engineer – Mine Planning (Hybrid, 12‑mo Contract)

Opus Recruitment Solutions · Perth

Contract Hybrid Senior 🇬🇧 English
C++ AMPL linear programming solver integration performance tuning distributed processing automation frameworks

Job description

About the role

This contract role focuses on building optimisation capabilities for mine planning and scheduling. You will work on solver integrations, model development and desktop tools to support large‑scale operational decisions. The position is hybrid, requiring three days per week onsite in Perth.

Key responsibilities

  • Develop production‑ready optimisation models and solver integrations for mine planning.
  • Design and implement desktop application features for scenario analysis.
  • Write APIs and data pipelines that connect optimisation platforms with enterprise systems.
  • Automate batch processing and execution of optimisation workflows.
  • Improve performance, conduct regression testing and produce technical documentation.

Required profile

  • Strong C++ development experience, especially in high‑performance or systems‑level code.
  • Familiarity with AMPL or a comparable optimisation modelling framework.
  • Hands‑on experience with mathematical optimisation, linear programming or mixed‑integer programming.
  • Background in building desktop applications with rich user workflows.
  • Experience integrating external APIs, libraries and commercial solvers.
  • Exposure to mining optimisation, scheduling or operational planning systems.
  • Ability to work with large datasets, tune performance and scale optimisation models.
  • Understanding of cloud‑enabled execution, distributed processing and automation frameworks.

Required skills

  • C++
  • AMPL (or equivalent optimisation modelling language)
  • Linear programming
  • Mixed‑integer programming
  • Desktop application development
  • API integration
  • Solver integration
  • Large‑scale data handling
  • Performance tuning
  • Cloud execution patterns
  • Distributed processing
  • Automation frameworks

What we offer

  • 12‑month contract with high possibility of extension.
  • Hybrid work arrangement (3 days onsite).
  • Competitive daily rate of $900‑$1000 inclusive of superannuation.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Opus Recruitment Solutions.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à Perth.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Australia.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

26 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Opus Recruitment Solutions

Perth