About the Company
At Redcat, we build the technology that powers Australia’s favourite hospitality brands including Boost Juice, Nando’s, Grill’d, Chatime and Schnitz.
Our Hospitality IT Platform delivers integrated software and hardware solutions that connect everything from POS systems and online ordering to loyalty programs and mobile apps.
We’re growing fast and looking for a Software Engineer, ML/AI to join our Data & AI team, the team building the data platform and the machine learning and agentic features that will power the next generation of Redcat products.
We’re a culture-first company that values collaboration, innovation and integrity and we’re excited to welcome passionate engineers who want to grow with us.
The Role
You’ll join our Data & AI team that acts as Redcat’s frontier team for AI. We’re building a modern data platform and will be shipping the machine learning and agentic features into products used by thousands of hospitality venues every day.
This is a hands-on, mid-level role. You’ll own features end to end from data to model to production and work alongside senior engineers on design and architecture, using AI tools as a core part of how you build.
What You’ll Do
Data platform
Build and maintain Redcat’s data platform on AWS (S3, Iceberg, Glue, change data capture).
Design data models and pipelines that are reliable, well-tested and easy to reason.
Machine Learning and agentic products
Ship machine learning and agentic features into Redcat products from feature engineering and model selection through to deployment and monitoring.
Build agentic workflows: LLM selection, tool use, memory and context management, evaluation and guardrails.
Develop and maintain the APIs and integrations that expose these capabilities to the wider platform.
Engineering practice
Use AI coding tools in your everyday workflow and help the team refine how we build with them.
Write clean, maintainable code, take part in code reviews and collaborate with senior engineers on technical design.
Work with product managers and designers across the full delivery lifecycle.
Translate business needs into clear technical requirements and tackle ambiguous problems with creativity and rigour.
Troubleshoot and improve existing systems, and suggest better tools, processes and technologies.
About You
You’re a curious, self-motivated engineer who cares about the customer outcome as much as the code, and enjoys solving problems in a small, collaborative team.
You’ll bring:
2 – 5 years of professional software engineering experience, with at least one machine learning or LLM-based feature shipped to production.
Working knowledge of the ML lifecycle: feature engineering, training and evaluation, and the tooling that keeps models running in production (MLOps).
Hands-on exposure to LLM-based or agentic systems. You can explain the trade-offs in model selection, memory and context design, tool use and evaluation. Deep specialism isn’t expected; real experience and curiosity are.
Strong Python and SQL. Experience with AWS data services (Glue, S3, Iceberg or similar) and MySQL/MariaDB is a plus.
A tertiary qualification in Computer Science, Machine Learning or equivalent hands-on experience.
Comfort using AI tools to accelerate your own development.
A self-starter with product thinking: you dig into what the customer actually needs rather than just building what’s asked, and you push back when the brief isn’t what’s best for them.
Clear communication, strong teamwork and a drive to own your work.
Our Values
Integrity – We stand for integrity.
Teamwork – Together we shine.
Customer Centric – The customer is at the heart of what we do.
Innovation – Be the agent of change.
Accountability – We deliver what we promise.
Why Join Us?
We know that building great products starts with building a great team.
At Redcat, we offer:
A day off for your birthday 🎁
Regular team social events 🎉
Discounted Fitness First membership (Richmond) 💪🏼
Sponsored professional development 👩🏻💻
Flexible hybrid work arrangements
A relaxed, friendly, and supportive team culture 🤗
Join a company that values creativity, collaboration, and continuous learning — where your work truly makes a difference.
Apply today and help us build the technology behind Australia’s favourite hospitality experiences.
(Please note: we are not accepting agency referrals for this role.)