Software Engineer, ML/AI

Redcat Pty Ltd.

Melbourne

Hybrid

AUD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Birthday day off
Regular team social events
Flexible hybrid work arrangements
Relaxed, friendly team culture
Continuous learning culture

Job summary

Redcat Pty Ltd. is seeking a mid-level Software Engineer, ML/AI to join our Data & AI team, building the data platform and agentic features powering hospitality products used by thousands of venues.

You will own features end-to-end from data to model to production, work with senior engineers on design, and collaborate with product managers and designers across the full delivery lifecycle.

Qualifications

  • 2–5 years of professional software engineering experience with at least one ML/LLM feature shipped to production.
  • Experience with the ML lifecycle: feature engineering, training and evaluation, and MLOps.
  • Hands-on exposure to LLM-based or agentic systems; ability to explain trade-offs in memory, context design, tool use and evaluation.
  • Strong Python and SQL; AWS data services (Glue, S3, Iceberg) 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.

Responsibilities

  • Build and maintain the data platform on AWS (S3, Iceberg, Glue, change data capture).
  • Design data models and pipelines that are reliable, well-tested and easy to reason.
  • Ship ML and agentic features into Redcat products from feature engineering to deployment and monitoring.
  • Develop APIs and integrations that expose these capabilities to the wider platform.
  • 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.

Skills

Python
SQL
Teamwork
Communication
Problem solving

Education

Bachelor's degree in Computer Science / Machine Learning or equivalent

Tools

AWS Glue
Amazon S3
Iceberg
MySQL
MariaDB

Job description

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 integrityand 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 platformand 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 andwork alongside senior engineers on design and architecture, using AI tools as a core part of how you build.

What You’ll Do

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 productsfrom 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.

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

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.

(Please note: we are not accepting agency referrals for this role.)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML/AI Software Engineer — Data Platform & Agents
ML/AI Software Engineer — Data Platform & Agents

Redcat Pty Ltd. • Melbourne

Hybrid
AUD 110,000 - 150,000
Birthday day off
Regular team social events
Flexible hybrid work arrangements
+2
AI Platform Engineer
AI Platform Engineer

4wd Supacentre • Sydney

Hybrid
AUD 140,000 - 210,000
Exclusive employee discounts
Onsite parking
Hybrid work model
Sr. Software Engineer
Sr. Software Engineer

Programa • Melbourne

Hybrid
AUD 120,000 - 160,000
ESOP
Senior Developer / Tech Lead - AI LAB
Senior Developer / Tech Lead - AI LAB

Datacom • Sydney

Hybrid
AUD 140,000 - 210,000
Flexible and hybrid working options
Paid parental leave
DataCare 24/7 Employee Assistance
+1
Senior Developer / Tech Lead - AI LAB
Senior Developer / Tech Lead - AI LAB

Datacom Connect • Adelaide

Hybrid
AUD 150,000 - 210,000
Flexible and hybrid working options
Paid parental leave
Employee Assistance Programme (DataCаr
Staff Data Scientist
Staff Data Scientist

Dreamerlabs • Sydney

On-site
AUD 120,000 - 180,000
Above-market pay
Fast rewards for impact
Growth without management
+5
Staff AI Product Engineer
Staff AI Product Engineer

Relevance AI • Sydney

Hybrid
AUD 200,000 - 260,000
ESOP - Employee Stock Ownership Plan
AI Productivity Benefit
Parental Leave
+5
Golang Developer
Golang Developer

Tech Aalto Pte Ltd • Sydney

On-site
AUD 120,000 - 180,000
Senior AI Platform Engineer
Senior AI Platform Engineer

Relevance AI • Sydney

Hybrid
AUD 180,000 - 240,000
ESOP
AI Productivity Benefit
Parental Leave
+5
Staff Software Engineer
Staff Software Engineer

Dreamerlabs • Sydney

On-site
AUD 180,000 - 260,000
Above-market pay
Impact rewards
Growth without management
+5
Top locations