Machine Learning Engineer

2 weeks ago


Perth, Western Australia Nes Fircroft Full time

Our client, a Tier One Mining organisation located in Perth, is seeking a talented, curious, and motivated Machine Learning Engineer to design, build, and scale real-world applications powered by large language models (LLMs). You will work closely with domain experts, product managers, and software engineers to transform ideas into prototypes and prototypes into production-ready tools that address meaningful problems using cutting-edge AI.
Key Responsibilities
Collaborate with cross-functional teams to identify high-impact AI use cases benefiting from LLM capabilities.
Understand mining and engineering domain challenges and develop AI solutions to assist.
Design and build software applications and APIs leveraging 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 updated on LLM advancements and contribute to internal best practices and technical strategy.
Write clean, maintainable, and well-documented code.
About You
You are a software engineer with a builder's mindset and a passion for AI. While you may not be a deep learning researcher, you are 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 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, ).
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 provide our clients with the engineering and technical expertise they need, whenever and wherever it is needed. We support contractors with everything from securing visas and work permits to providing market-leading benefits packages and accommodation, ensuring they can work safely and compliantly to support our clients.
#J-18808-Ljbffr



  • Perth, Western Australia Mantel Group Pty Ltd Full time

    Mantel Group is an Australian-owned technology consulting business with capabilities across Cloud, Digital, Data & Security. Since our inception in November 2017, we have experienced remarkable growth across Australia & New Zealand and are honoured to be recognised as a Great Place to Work for 6 years in a rowWe hire smart and talented people and get out of...


  • Perth, Western Australia Nes Fircroft Full time

    Our client, a Tier One Mining organisation located in Perth, is seeking a talented, curious, and motivated Machine Learning Engineer to design, build, and scale real-world applications powered by large language models (LLMs).You will work closely with domain experts, product managers, and software engineers to transform ideas into prototypes and prototypes...


  • Perth, Western Australia beBeeData Full time $120,000 - $170,000

    Job OverviewLead data-driven projects and develop innovative solutions as a Senior Data Scientist. We're looking for someone with expertise in machine learning, Python libraries, and data preparation.Key ResponsibilitiesDesign, build, train, compare, evaluate, deploy, and document machine learning models using state-of-the-art advancements.Collaborate with...


  • Perth, Western Australia Bebeeartificialintelligence Full time

    We are seeking an experienced Machine Learning Specialist to drive business outcomes through the creation and deployment of AI solutions.Key Responsibilities:Design, build, and deploy end-to-end ML models in production environments.Collaborate with data scientists and engineers to solve complex problems.Optimize models for performance, scalability, and...


  • Perth, Western Australia beBeeArtificialIntelligence Full time $150,000 - $180,000

    We are seeking an experienced Machine Learning Specialist to drive business outcomes through the creation and deployment of AI solutions.Key Responsibilities:Design, build, and deploy end-to-end ML models in production environments.Collaborate with data scientists and engineers to solve complex problems.Optimize models for performance, scalability, and...


  • Perth, Western Australia Bebeedata Full time

    A Data Analyst's Dream RoleWe are seeking a skilled Data Scientist to join our Imago team, where you will work on research, prototyping, and deploying innovative machine learning solutions.Your expertise in machine learning, AI, and data analysis will be applied to downhole core image analysis through our Seequent platform.Problem-solving using machine...


  • Perth, Western Australia beBeeMachineLearning Full time US$120,000 - US$170,000

    Job Title:An experienced leader is required to run a distributed team of engineers, responsible for developing and reviewing code as well as mentoring direct reports. The ideal candidate will have a proven track record of professional experience in software delivery, with a focus on machine learning and MLOps solutions.Main Responsibilities:Manage a team of...


  • Perth, Western Australia Bebeemachinelearning Full time

    Job Opportunity">Achieve Success as a Data Science and Machine Learning Specialist">Collaborate with a talented team of professionals to deliver high-quality data science and machine learning outcomes for clients.">Key Responsibilities:">Develop machine learning applications, selecting the best technology for each use case.Design and implement...


  • Perth, Western Australia beBeeMachineLearning Full time

    Senior Machine Learning EngineerWe are seeking an experienced Senior Machine Learning Engineer to join our team and contribute to the development of cutting-edge robotics applications.About the RoleThis is a unique opportunity to work on real-world maritime projects, utilizing machine learning algorithms for robotics applications.The successful candidate...


  • Perth, Western Australia beBeeDataScientist Full time $120,000 - $150,000

    About the RoleModel Development: Design, experiment, build and deploy machine learning models using Python.Data Engineering: Build and maintain robust data pipelines for ingestion, preprocessing and feature engineering.Problem Framing: Work closely with product owners to translate operational challenges into clear data science problem statements.MLOps...