Machine Learning Engineer

LiveHire Limited

Perth

Hybrid

AUD 120,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid working
Competitive pay
Career development
Parental leave
Wellbeing support

Job summary

Weir Software Solutions in Australia is seeking a Machine Learning Engineer to evaluate, benchmark and improve LLM and agent-based AI systems across the product suite. You will develop evaluation frameworks, measure model performance and provide insights that drive reliable, high-impact AI solutions for the mining industry.

The role requires strong Python and PyTorch skills, experience deploying models to production, and the ability to collaborate with product and engineering teams.

Qualifications

  • Proven experience developing machine learning or AI solutions.
  • Experience in ML evaluation and benchmarking for LLM/agentic systems.
  • Strong experience with PyTorch or similar deep learning frameworks.
  • Experience deploying ML models into production environments.
  • Advanced Python skills and familiarity with ML libraries such as NumPy, Pandas and Scikit-learn.
  • Solid understanding of neural networks, computer vision, natural language processing, or related AI disciplines.
  • Bachelor’s degree or higher in Computer Science, Artificial Intelligence, Data Science or a related field.

Responsibilities

  • Design, develop and deploy machine learning models.
  • Design evaluation frameworks for LLM and agentic AI systems.
  • Develop benchmarks, metrics and test datasets to assess model quality and reliability.
  • Analyse model performance and identify opportunities for improvement.
  • Partner with product and engineering teams to define AI success measures.

Skills

ML/AI solutions
LLM benchmarking
PyTorch
Model deployment
Python + ML libs
AI disciplines
Bachelor degree

Education

Bachelor's degree in CS/AI/DS

Tools

NumPy
Pandas
Scikit-learn

Job description

Job Summary

Join a global mining technology leader as a Machine Learning Engineer focused on evaluating, benchmarking and improving the performance of LLM and agent-based AI systems.


You’ll develop evaluation frameworks, measure model effectiveness and help ensure our AI solutions deliver reliable, scalable outcomes for customers across the mining industry while contributing to the ongoing evolution of our AI capabilities.


Key Selling Points


  • Build AI and machine learning solutions from the ground up.

  • Work with cutting-edge technologies.

  • Join a global mining technology business.


About Us

We are a global mining software business bringing together the expertise of Micromine, Motion Metrics and Fast2Mine.


Our solutions help mining companies explore, design, plan and operate more effectively through industry-leading software, AI, machine vision and automation technologies. From geology and mine planning to fleet performance and operational optimisation, we help customers improve productivity, efficiency and sustainability across the mining value chain.


Backed by Weir’s global reach and resources, we combine deep mining expertise with a strong innovation roadmap, delivering trusted technology solutions used by mining operations around the world.


The Opportunity

As a Machine Learning Engineer, you’ll help evaluate, benchmark and improve the performance of LLM and agent-based AI systems across our product suite. You’ll develop evaluation frameworks, measure model performance and provide insights that help deliver reliable, high-impact AI solutions for the mining industry.


The Impact you’ll have


  • Design, develop and deploy machine learning models using PyTorch and related technologies.

  • Design and implement evaluation frameworks for LLM and agentic AI systems.

  • Develop benchmarks, metrics and test datasets to assess model quality and reliability.

  • Analyse model performance and identify opportunities for improvement.

  • Partner with product and engineering teams to define AI success measures.


What you need to succeed


  • Proven experience developing machine learning or AI solutions.

  • Experience in ML evaluation, benchmarking for LLM or agentic systems

  • Strong experience with PyTorch or similar deep learning frameworks.

  • Experience deploying machine learning models into production environments.

  • Advanced Python skills and familiarity with ML libraries such as NumPy, Pandas and Scikit-learn.

  • Solid understanding of neural networks, computer vision, natural language processing, or related AI disciplines.

  • Bachelor’s degree or higher in Computer Science, Artificial Intelligence, Data Science or a related field.


What you can expect from us


  • Hybrid working model

  • Competitive remuneration

  • Career development within a growing global organisation

  • 14 weeks paid parental leave (primary and secondary carers)

  • Health and wellbeing support, including EAP and gym membership


Weir Software Solutions is dedicated to fostering a diverse and inclusive work environment, and we welcome applicants from a variety of backgrounds to apply.


#LI-LY1


#Micromine


#Hybrid

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Micromine Pty Ltd. • City of Brisbane

On-site
AUD 90,000 - 130,000
Work from home options
12 weeks paid parental leave
Free gym membership
+2
Enterprise Sales Manager - Mining
Enterprise Sales Manager - Mining

Micromine • Perth

On-site
AUD 140,000 - 190,000
Hybrid working
Competitive pay
Career development
+5
Product Specialist - Mining Attachments
Product Specialist - Mining Attachments

Weir • City Of Canning

Hybrid
AUD 120,000 - 180,000
Competitive pay
Career development
Global networks
+5
ML Engineer - LLM & Agent AI Benchmarking (Hybrid)
ML Engineer - LLM & Agent AI Benchmarking (Hybrid)

Micromine • Western Australia

Hybrid
AUD 120,000 - 170,000
Hybrid working model
Competitive remuneration
Career development within a growing全球組
+2
Mining Software Support Specialist
Mining Software Support Specialist

Micromine Pty Ltd. • City of Brisbane

On-site
AUD 80,000 - 120,000
Competitive remuneration
Hybrid working model
Health and wellbeing support
+2
Head of Consulting Services
Head of Consulting Services

Weir Group • City of Brisbane

Hybrid
AUD 250,000 - 350,000
14 weeks parental leave
Health & wellbeing support
Subsidised gym membership
Machine Learning Engineer — AI for Mining (Remote/WFH)
Machine Learning Engineer — AI for Mining (Remote/WFH)

Micromine Limited • City of Brisbane

Hybrid
AUD 90,000 - 130,000
Work from home options
12 weeks paid parental leave
Free gym membership
+2
Product Specialist - Mining Attachments
Product Specialist - Mining Attachments

ESCO Australia Holdings Pty Limited • City Of Canning

On-site
AUD 110,000 - 160,000
Competitive pay
Career development
Global inclusion networks
+5
Mining Consultant
Mining Consultant

Micromine Pty Ltd. • City of Brisbane

On-site
AUD 70,000 - 90,000
12 weeks paid parental leave
Subsidized gym membership
Employee Assistance Program
+2
Mining Solutions Manager – Micromine Advance
Mining Solutions Manager – Micromine Advance

Micromine Pty Ltd. • City of Brisbane

On-site
AUD 90,000 - 120,000
Paid parental leave
Free gym membership
Employee Assistance Program
+2