REA Group2 followers31 jobs

Staff Software Engineer - Machine Learning

Mid levelSeniorFull-timeHybridRichmond VIC 3121, AustraliaPosted 4 days agoVerified 1 week ago
Pending fitX of Y criteria met

About the job

This job is about shaping the intelligent core of REA’s platform and delivering high-value, reliable AI/ML products at scale. The impact of this role is significant, as it directly influences how millions of users discover properties in innovative ways. The team thrives on collaboration, high performance, and a culture that values care and purpose.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

You'll be responsible for

🚀

Leading AI/ML initiatives

Lead strategically important AI/ML initiatives, shaping architecture and engineering practices to deliver high-quality product capabilities.
🔗

Collaborating across functions

Collaborate across functions and specialisations to understand needs, set direction and design high-quality solutions aligned to commercial priorities.
🛠️

Designing ML products

Design, build, deploy and operate end-to-end ML products, pipelines and services using Python, modern ML frameworks and AWS.

Key criteria

🤖

Production AI/ML systems experience

Deep experience delivering production AI/ML systems across various domains.

View

📊

Full ML lifecycle expertise

Demonstrated expertise in data preparation, training, and deployment.

View

💻

Strong Python and SQL proficiency

Proven skills in Python and SQL for effective software engineering.

View

View more

A meaningful career starts with a match

Apply on REA Group
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Production AI/ML systems experience
Deep experience delivering production AI/ML systems across various domains.

View

Full ML lifecycle expertise
Demonstrated expertise in data preparation, training, and deployment.

View

Strong Python and SQL proficiency
Proven skills in Python and SQL for effective software engineering.

View

Leadership and mentoring skills
Proven ability to uplift engineers and build high-performing teams.

View

Stakeholder management abilities
Excellent communication skills for articulating technical decisions.

View

Similar jobs

View all
Commonwealth Bank
Commonwealth Bank
Staff Software EngineerSydney, NSW · Full-time
The Staff Software Engineer position at CommBank is an exciting opportunity to contribute to Australia's largest online retail stockbroker, CommSec. This job is all about driving innovation and shaping the future of banking through technology. The team thrives on collaboration and creativity, fostering an environment where diverse engineers can grow and make a significant impact.
Commonwealth Bank
Commonwealth Bank
Staff Software EngineerSydney, NSW · Full-time
As a Staff Software Engineer in the Consumer Finance team, you will play a pivotal role in building and modernising the products and infrastructure that support CBA's card offerings. Your work will have a significant impact on transforming user experiences and driving innovation in technology. The team thrives on collaboration and is dedicated to delivering high-quality solutions that make a real difference in people's lives.
Commonwealth Bank
Commonwealth Bank
Staff Software EngineerSydney, NSW · Full-time
The Staff Software Engineer position at CommBank is all about building the future of lending technology. You'll play a crucial role in shaping the architecture of critical lending platforms while mentoring talented engineers and driving modern engineering practices. The team values collaboration, innovation, and a passion for delivering high-quality solutions that make a real impact.
Commonwealth Bank
Commonwealth Bank
Staff Software EngineerSydney, NSW · Full-time
As a Staff Software Engineer in the Digitisation & Enablement Crew, you will embark on an exciting journey of transforming technology delivery across the bank. Your work will have a significant impact, as you design and build secure, reliable systems that support critical business capabilities. The team thrives on collaboration, high standards, and continuous improvement, making it a fantastic fit for those who are passionate about engineering excellence.