Micromine
1 follower6 jobs

Machine Learning Engineer

Mid levelFull-timeHybridPerth WA, AustraliaPosted 2 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

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. This job is all about developing evaluation frameworks and measuring model effectiveness to ensure AI solutions deliver reliable, scalable outcomes for customers in the mining industry. The team thrives on collaboration and innovation, contributing to the ongoing evolution of AI capabilities.

You'll be responsible for

🛠️

Designing and developing machine learning models

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

Implementing evaluation frameworks

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

Analyzing model performance

Analyse model performance and identify opportunities for improvement.

Key criteria

🤖

Machine learning development experience

Proven experience developing machine learning or AI solutions.

View

📊

ML evaluation and benchmarking

Experience in ML evaluation and benchmarking for LLM or agentic systems.

View

🐍

Advanced Python skills

Strong Python skills with familiarity in ML libraries like NumPy and Pandas.

View

View more

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2026
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms
  • Categories
Apply on Micromine
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Machine learning development experience
Proven experience developing machine learning or AI solutions.

View

ML evaluation and benchmarking
Experience in ML evaluation and benchmarking for LLM or agentic systems.

View

Advanced Python skills
Strong Python skills with familiarity in ML libraries like NumPy and Pandas.

View

Understanding of AI disciplines
Solid understanding of neural networks, computer vision, or NLP.

View

Relevant degree
Bachelor's degree or higher in Computer Science or related field.

View

A meaningful career starts with a match

Get started

Similar jobs

View all
TikTok
TikTok
Machine Learning Engineer - Trust and Safety, NLP (Australia)Sydney, NSW · Full-time
This job is about building a safer online community at TikTok through innovative Trust & Safety initiatives. By designing and deploying advanced machine learning models, you will play a crucial role in ensuring that users can discover, create, and connect safely. The team thrives on collaboration, creativity, and a shared passion for tackling challenging problems together.
IMC
IMC
Software Engineer - Machine Learning FrameworksSydney, NSW · Full-time
The Machine Learning Frameworks team is dedicated to enhancing the research iteration loop and optimizing production performance. This job involves building optimisers, code generators, runtime libraries, and orchestration layers that facilitate computation across diverse hardware. Team members thrive in a collaborative environment, tackling both high-level system orchestration and intricate hardware details to deliver cohesive products.
Sinch
Sinch
Software EngineerMelbourne, VIC · Full-time
This job is about joining Sinch's Messaging team, where you will maintain and improve legacy systems to ensure they scale and perform efficiently. Your contributions will help shape the team's success by designing and developing solutions that leverage existing infrastructure. Collaboration and a focus on continuous improvement are key aspects of how the team operates.
Rockwell Automation
Rockwell Automation
Remote Support Engineer - Japanese SpeakingHawthorn, VIC · Full-time
Joining Rockwell Automation means becoming part of a global team dedicated to enhancing productivity and sustainability in manufacturing. As a member of the Remote Support team, you will play a vital role in assisting customers in Japan with their inquiries, making a significant impact on their operations. The team thrives on collaboration and continuous improvement, creating an environment where everyone can grow and excel.