Logo for Machine Learning Engineer

Machine Learning Engineer

NES Fircroft
Perth, WA
A$90 p/h
Information & Communication Technology → Developers/Programmers
Contract
On-site

Posted 2 days ago


Our client, a Tier One Mining organisation located in Perth, are seeking a talented, curious and motivated Machine Learning Engineer to design, build, and scale real-world applications powered by large language models (LLMs). You’ll work closely with domain experts, product managers, and software engineers to turn ideas into prototypes and prototypes into production-ready tools that solve meaningful problems using cutting-edge AI.

Key Responsibilities
• Collaborate with cross-functional teams to identify high-impact AI use cases that benefit from LLM capabilities
• Understand mining and engineering domain challenges and develop AI solutions to assist
• Design and build software applications and APIs that leverage LLMs (e.g., OpenAI GPT, Claude, Mistral, LLaMA)
• Implement prompt engineering strategies and optimisation techniques for specific business tasks
• Create autonomous agents capable of planning, reasoning, and executing complex multi-step tasks
• Integrate LLM-powered features into new or existing products with strong UX considerations
• Develop evaluation frameworks to test LLM output quality, relevance, and safety
• Stay on top of LLM advancements and contribute to internal best practices and technical strategy
• Write clean, maintainable, and well-documented code

About You
You’re a software engineer with a builder’s mindset and a passion for AI. You may not be a deep learning researcher, but you’re excited to turn LLMs into useful products. You can clearly communicate and present ideas, progress and results to both technical and non-technical audiences.

Required Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
• Full working rights for Australia
• 3+ years of professional software engineering or ML engineering experience
• Strong proficiency in Python (preferred) or TypeScript/JavaScript
• Experience integrating APIs, especially LLMs (OpenAI, Hugging Face, etc.)
• Familiarity with modern backend frameworks (FastAPI, Flask, Node.js)
• Understanding of prompt engineering and basic model evaluation
• Experience with cloud platforms (AWS, GCP, or Azure)
• Experience with AI development tools and libraries (LangChain, LlamaIndex, CrewAI, etc.)

Preferred Qualifications
• Understanding of embeddings, vector databases, and retrieval-augmented generation (RAG)
• Experience with front-end frameworks (React, Vue) for building user-facing LLM tools
• Experience with MLOps practices such as model versioning, monitoring, evaluation pipelines and CI/CD
• Familiarity with model fine-tuning or training using libraries like Hugging Face Transformers
• Knowledge of data privacy and security concerns when deploying AI applications

What The Client Offers
• The opportunity to work at the frontier of applied AI
• A collaborative and high-trust engineering culture
• Flexible work arrangements
• Access to powerful compute resources and the latest LLMs
• A chance to shape the next generation of intelligent tools

With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.


About NES Fircroft

Gladstone, QLD, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Software Engineer - AI/ML Developer

Technical Resources Pty Ltd

Logo for Software Engineer - AI/ML Developer
Perth, WA
A$90-$100 p/h
Contract
On-site

Structural Project Engineer

Chandler Macleod

Logo for Structural Project Engineer
Perth, WA
A$85-$92 p/h
Contract
On-site

Civil/Structural Engineer - RIOJP00024837

Chandler Macleod

Logo for Civil/Structural Engineer - RIOJP00024837
Perth, WA
A$82-$99 p/h
Contract
On-site

Senior Project Engineer

CGC Recruitment

Logo for Senior Project Engineer
Perth, WA
A$85-$105 p/h
Contract
On-site

Junior Service Reliability Engineer

Recruitment Hive

Logo for Junior Service Reliability Engineer
Perth, WA
A$80-$100 p/h
Contract
Hybrid

Test Engineer - Field Support - AHS

Technical Resources Pty Ltd

Perth, WA
A$95-$105 p/h
Contract
On-site

Water Engineer

Ausjobz

Logo for Water Engineer
Perth, WA
A$80 p/h
Contract
On-site

Civil Design Engineer - Remote Contractor

Hudson

Sydney, NSW
A$70-$120 p/h
Contract
Remote