🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Software Engineer (Optimisation)

Company

EY

Location

Perth, Western Australia

Posted

July 09, 2026

Position Overview

The opportunity

As our Software Engineer (Optimisation) you’ll design, build, and maintain end-to-end capabilities across the optimisation platform, spanning desktop UI, optimisation engines, solver integration, data interfaces, and automation to support large-scale mine planning and scheduling.

This is a hybrid position based in Boorloo – roles can potentially be adjusted to work flexibly with reduced hours. Please speak with us about potential options.

Your key responsibilities

  • Develop and maintain core optimisation logic using C++ and AMPL.

  • Integrate and optimise solver engines (Gurobi, AMPL Solver, Maroma).

  • Build and enhance desktop UI workflows for scenario modelling and analysis.

  • Implement APIs and integrations with external tools and data sources.

  • Support batch execution, automation, and performance tuning.

  • Contribute to source control, builds, and regression testing....
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now