{bc}
indeed

Senior Software Engineer - Machine Learning

REA Group
Richmond, AUS
Full-time
Hybrid
Discovered 1 weeks ago
Machine learningML engineeringMLOpsSoftware engineeringLarge language modelsPython
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Machine learningML engineeringMLOps
Smart Apply

Full Job Posting

Role Overview

Design and deliver reliable AI/ML products that help millions of people experience property in new ways.

The permanent role is based in Melbourne or Sydney.

The AI Enrichment squad works across product, machine learning, engineering, data engineering and consumer experience.

About REA Group

REA Group develops property experiences spanning home discovery and property finance.

The company describes its culture as high-performance, caring, purpose-driven and collaborative.

What the Role Does

  • Design, implement, test, evaluate, deploy and monitor AI/ML products, pipelines and services.
  • Build reliable, maintainable and scalable AI/ML systems using audience segmentation, large language models and multimodal vision-language models.
  • Apply engineering practices including test automation, CI/CD, refactoring, observability, Docker and infrastructure as code.
  • Develop and maintain real-time and batch data engineering pipelines using Airflow, SQL, BigQuery and Kafka.
  • Establish automated evaluation and monitoring for AI product performance, drift detection and quality.
  • Implement and optimise production models for ranking, relevance and retrieval using embeddings, transformers and LLMs.
  • Own model versioning, deployment and reproducible experimentation through lifecycle management and CI/CD.
  • Contribute to ML platform capabilities that accelerate delivery across teams.

Experience and Skills

  • Commercial production experience in machine learning, ML engineering, MLOps, software engineering and LLMs.
  • Knowledge across machine learning training, evaluation, inference and observability using structured and unstructured data.
  • Proficiency in Python, SQL or other relevant machine learning technologies.
  • Ability to choose appropriate machine learning approaches and tools for commercial applications.
  • Ability to design and create high-quality, maintainable software.
  • Ability to lead the design, scoping and delivery of feature slices independently and collaboratively.
  • Clear written and verbal communication and effective collaboration with business stakeholders.
  • Motivation to learn, mentor others and improve ways of working.
  • Ability to adapt quickly and thrive in a fast-paced environment.

Working Approach

  • REA describes its working approach as hybrid and flexible.

Benefits and Culture

  • Benefits include flexible leave, parental leave, volunteering leave, community grants, matched payroll giving and hackdays.
  • REA states that it supports the physical, mental, emotional and financial health of its people.
  • The company's values include re-imagining, ownership, working with heart, inspiration, teamwork and authenticity.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at REA Group