📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 29/08/2026. It no longer accepts applications.

Software Engineer (Optimisation)

EY · Perth

Hybrid 🇬🇧 English
C++ AMPL .NET Gurobi AMPL Solver Maroma SQL Server Excel Visual Studio Boost GitHub Azure DevOps WinForms DevExpress

Job description

About the role

EY is looking for a Software Engineer specialized in optimisation to design, build, and maintain end‑to‑end capabilities of its optimisation platform. The role covers desktop UI, optimisation engines, solver integration, data interfaces and automation to support large‑scale mine planning and scheduling.

Key responsibilities

  • Develop and maintain core optimisation logic using C++ and AMPL.
  • Integrate and optimise solver engines such as Gurobi, AMPL Solver and 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.
  • Work on optimisation problems involving millions of decision variables and constraints.
  • Drive performance improvements and solver efficiency.

Required profile

  • Strong experience in performance‑oriented C++ development.
  • Hands‑on experience with mathematical optimisation and linear/mixed‑integer programming solvers.
  • Familiarity with AMPL or equivalent modelling languages.
  • Ability to solve complex computational problems and work with large data sets.
  • Good problem‑solving skills and a willingness to learn new technologies.

Required skills

  • C++
  • AMPL
  • .NET
  • Gurobi
  • AMPL Solver
  • Maroma
  • SQL Server
  • Excel
  • Visual Studio
  • Boost
  • GitHub
  • Azure DevOps
  • WinForms
  • DevExpress

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EY.
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.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

29 views · 0 interested

Boost your chances

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

Analyzing your CV...

EY

Perth