Skills
Artificial intelligence
Machine learning
Candidate matching
Ranking systems
Semantic search
LLM applications
Retrieval-Augmented Generation (RAG)
Agentic workflows
Unstructured data processing
Backend development
API development
Data pipelines
Full-stack integration
Production AI deployment
Scalable software engineering
LLMs
RAG
Agentic AI
APIs
Backend services
Summary
✨ AI‑Generated
Join a product engineering team building production-ready AI systems for workforce intelligence. You will develop candidate matching, ranking, and semantic search capabilities; build LLM-powered applications with RAG and agentic workflows; process unstructured profiles and documents; and create backend services, APIs, and data pipelines. The role is highly practical, with responsibility for deploying, scaling, and maintaining AI systems and turning prototypes into reliable software.
Highlights
Hands-on product engineering role focused on taking AI ideas and prototypes into reliable production systems. The position offers broad exposure to LLM applications, RAG, agentic workflows, semantic search, recommendation and ranking systems, backend services, and full-stack AI integration.
Description
Position: AI Engineer
Location: Perth, WA
Employment Type: Full-time
About the Role
We are seeking a hands-on AI Engineer to join a product team developing an AI-powered workforce intelligence platform for the energy, resources and infrastructure sectors.You will be responsible for building and deploying production-ready AI solutions across candidate matching, semantic search, recruitment intelligence, RAG and agentic workflows.This is a practical product engineering role suited to someone who enjoys turning ideas and prototypes into reliable, scalable software.
Key Responsibilities
Build candidate matching, ranking and semantic search systemsDevelop LLM-powered applications, including RAG and agentic workflowsBuild AI-assisted search, screening and recruitment workflowsProcess and structure CVs, profiles and other unstructured dataDevelop backend services, APIs and data pipelinesIntegrate AI capabilities into full-stack applicationsDeploy and maintain production AI systems using cloud infrastructureImprove AI solutions for reliability, performance, latency and costImplement evaluation, guardrails and error-handling processesWork with structured and unstructured data to improve intelligence and matching accuracy
About You
2–8 years of relevant commercial experience in software engineering, AI engineering or ML engineeringStrong Python and backend/API development skillsProven experience building and deploying production AI systemsPractical experience with LLMs, Generative AI, RAG or agentic applicationsExperience with RAG pipelines, embeddings, vector search and rerankingUnderstanding of LLM evaluation, structured outputs, prompt management and guardrailsExperience with cloud infrastructure, preferably AWSExperience with Docker, CI/CD, logging and monitoringExperience with PostgreSQL and/or vector databases
Desirable Skills
LangGraph, LangChain, Flowise or similar AI orchestration frameworksReact, Next.js or TypeScriptKnowledge graphs or entity resolutionATS or CRM integrationsExperience in recruitment, HR technology or marketplace platformsExposure to energy, mining or infrastructure industries
Requirements
Based in Australia, with Perth, WA preferredWilling and able to work remotely within Australia; Perth-based candidates may have the option to work from the Perth CBD officeFull Australian working rightsStrong commercial software engineering experienceDemonstrated experience personally building and deploying production AI solutions
What's on offer
Opportunity to build and contribute to an innovative AI-powered productWork closely with leadership on product development and strategyBuild real-world AI solutions with direct commercial impact
Apply now to join a fast-moving team building practical AI solutions for the future of workforce intelligence.